select cast(de.ApprovalOrder AS VARCHAR(32))
+ cast(de.EntityCode AS VARCHAR(32))
+ isnull(cast(de.DelegationCode AS VARCHAR(32)), '') as 'RowID' ,
*
from workflow.delegation_engine de
where RowID <> NULL
Когда я пытаюсь выполнить следующее, я получаю сообщение об ошибке:
Сообщение 207, уровень 16, состояние 1, строка 13 Недопустимое имя столбца «RowID».
Просто интересно, как я могу ссылаться на этот временный столбец? Я искал предыдущие сообщения, в которых предлагалось использовать для этого слово «иметь», но это тоже не сработало.