Получение неверного имени столбца в хранилище данных SQL Azure - PullRequest
0 голосов
/ 30 октября 2018

Я создал псевдоним и проверил, является ли столбец псевдонима пустым или нет, но псевдоним не работает в хранилище данных sql.

select (emp_id)  a

from dbo.test b

where a is not null

Msg 207, Level 16, State 1, Line 1
Invalid column name 'a'.

1 Ответ

0 голосов
/ 30 октября 2018

Вы не можете использовать псевдоним так же просто, как в предложении where. Но есть и другие способы, которые вы можете реализовать

  • Использование CTE
  • ПРИМЕНЕНИЕ КРЕСТА / НАРУЖНОЕ ПРИМЕНЕНИЕ

Есть хорошие примеры на здесь для вас, чтобы вы могли посмотреть

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...