我想了解如何使用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