3
Почему запросы анализируются таким образом, что запрещает использование псевдонимов столбцов в большинстве разделов?
Пытаясь написать запрос, я обнаружил (сложным способом), что SQL Server анализирует WHERE в запросе задолго до синтаксического анализа SELECT при выполнении запроса. Документы MSDN говорят, что общий порядок логического синтаксического анализа таков, что SELECT анализируется почти последним (что приводит к ошибкам «без такого объекта [псевдоним]» при попытке использовать псевдоним столбца …
16
sql-server
alias