[英]How to store SQL query result into variable to include in a later SELECT statement
[英]How to store select statement result to table variable in sql server
Declare @T_variable table(name varchar(200))
SET @T_variable =(SELECT au_lname FROM Testing)
錯誤信息。 消息137,級別16,狀態1,行2必須聲明標量變量“@T_variable”。
注意: - select語句結果將給出多行。
我嘗試捕獲表變量中的選擇結果。但是我失敗了。 有沒有辦法動態地將選擇結果捕獲到表變量。
提前致謝。
請嘗試以下查詢,因為您已聲明了表變量而不是數據類型變量。
Declare @T_variable table(name varchar(200))
insert into @T_variable
SELECT au_lname FROM Testing
嘗試這個:
SET @T_variable :=(SELECT au_lname FROM Testing)
添加冒號可能會有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.