В базе данных sybase-ase, с которой я работаю, следующее утверждение:
select distinct @RESULTSET_ID ,
POST_CODE ,
USER_ID_INSERT ,
from TABLE_NAME
... очевидно помещает значение в переменную @RESULTSET_ID
.
@RESULTSET_ID
не является столбцом в таблице TABLE_NAME
.Это переменная, которая предоставляется в качестве параметра для хранимой процедуры, которая отправляет запрос выбора, показанный выше, в базу данных.
Я не могу найти ничего в документах по конструкциям типа select @variable_name, column1, column2 from TABLE_NAME
.Как определяется значение, на которое устанавливается @variable_name
?