У меня есть процедура на сервере SQL, в этой процедуре у меня есть temp_table, которая содержит только одну строку, и я хотел бы объявить локальную переменную в этой процедуре и дать ей значение в temp_table:
Предположим, у моей temp_table есть одна строка и 2 столбца:
Переменная Variable2
"hello_world" 3
Я пытался Declare @variable varchar(50) = #temp_table.variable
, но неудивительно, что это не такработает.
Я бы хотел, чтобы эта строка кода поместила значение "hello_world" в локальную переменную @ variable.
Знаете ли вы, как это сделать без использования подзапроса, выберите top 1, еслиэто возможно?