这个问题一定很傻,但我还没有找到答案。
我正在用C#创建一个程序,它可以动态编写脚本以在SQL Server上运行。我声明了两个接收从两个调用 exec'proced_name'返回的值的变量。
在脚本的下一个块中,我希望将这些变量设置为零。
如何使用 SET 执行此操作?
会是这样的: SET @ a,@ b = 0?
答案 0 :(得分:2)
您可以通过SELECT:
来完成SELECT @a = 0, @b = 0
使用SET,您需要2个SET命令:
SET @a = 0; SET @b = 0
答案 1 :(得分:2)
方法1
set @a = 0
set @b = 0
方法2
Select @a = 0, @b = 0
答案 2 :(得分:0)
Select @a = 0
select @b = 0
OR
Set @a=0
Set @b= @a
或
set @a = 0
set @b= 0