我想了解如何使用declare
。聲明使用錯誤
我的查詢是這樣的:
declare @iter int
set @iter = 1
錯誤:
Msg 137, Level 15, State 1, Line 1 Must declare the scalar variable "@iter".
請幫幫忙!
我想了解如何使用declare
。聲明使用錯誤
我的查詢是這樣的:
declare @iter int
set @iter = 1
錯誤:
Msg 137, Level 15, State 1, Line 1 Must declare the scalar variable "@iter".
請幫幫忙!
,可以在一個或兩行來完成:
declare @iter int = 1
go
-- or
declare @iter int
set @iter = 1
你只需要把THW在不同線路
declare @iter int
set @iter = 1
他們分在兩行,OP沒有正確格式化它們的代碼,所以它看起來像是在一行上 – LittleBobbyTables
我執行這兩條線段兩個指令分別,這就是爲什麼它贏得」在我執行set @iter = 1之前工作原因,SQL已經清除了declare命令。
這不能是整個查詢;實際的查詢是什麼? – LittleBobbyTables
選擇所有內容然後運行腳本。如果你運行聲明部分,然後運行設置部分,你會得到一個錯誤。 – BICube