此語法不斷給我一個無效的列。我想要做的就是將值插入表中。我應該如何改變我的語法才能使它成爲可能?這是提供的錯誤。內聯SQL更新聲明
消息207,級別16,狀態1,行1
無效的列名稱Alpha12「。
代碼:
Declare @vector varchar(25), @sql varchar(max)
Set @vector = 'Alpha12'
Create Table #Test (vector varchar(50))
Set @sql = 'Update #Test '
+ 'set vector = coalesce(''' + @vector + ''', '''')'
Print @sql
Exec (@sql)
Select * from #Test
Drop Table #Test
我不知道你想通過反覆回退的問題完成什麼,但請停止它。 – meagar