3
結果的SQL查詢的結果可以被分配到一個局部變量是這樣的:指定SQL查詢的局部變量
declare @name varchar(30)
select @name = (select name from dummyTable where id = 10)
但如果我要多列值分配給多個局部變量?
說我有@地址,@ serialNumber,@grade,@ phoneNumber。
我必須執行多個select語句嗎?像這樣
select @address = (select address from dummyTable where id = 10)
select @serialNumber = (select serialNumber from dummyTable where id = 10)
....
有沒有一種方法可以在1個select語句中完成這個任務?
感謝