Sql 带有两个变量的脚本

Sql 带有两个变量的脚本,sql,sql-server,Sql,Sql Server,我正在进行一个项目,我必须编写一个简单的脚本,创建两个整数变量(一个称为Var1,一个称为Var2),分别将值2和4放入其中,然后输出两个变量的值 加在一起。这对我来说有点困惑,因为我还在学习编写脚本和批处理。这就是我到目前为止所做的: Declare @total @Var1 var1 [= 2][, @Var2 var2 [= 4]]] Set @total = @Var1 + @Var2 老实说,这看起来有点滑稽。我只是不明白该怎么做,或者我是否做对了。在某种程度上,我认为我甚

我正在进行一个项目,我必须编写一个简单的脚本,创建两个整数变量(一个称为Var1,一个称为Var2),分别将值2和4放入其中,然后输出两个变量的值 加在一起。这对我来说有点困惑,因为我还在学习编写脚本和批处理。这就是我到目前为止所做的:

    Declare @total
@Var1 var1 [= 2][,
@Var2 var2 [= 4]]]
 Set @total = @Var1 + @Var2
老实说,这看起来有点滑稽。我只是不明白该怎么做,或者我是否做对了。在某种程度上,我认为我甚至不应该把集合放在那里,但我不知道如何在最后把这两个变量加在一起。我知道一个声明脚本是可以一次声明一个或多个变量的。这就是为什么我为这个脚本做声明

 Declare @total int 
declare @Var1  int =2 --in sql 2008
declare @Var2  int =4 --in sql 2008
 Set @total = @Var1 + @Var2

尝试:

尝试:


这是什么样的SQL?MS SQL Server?是的,它是microsoft SQL Server 2008这是什么类型的SQL?MS SQL Server?是的,它是microsoft SQL Server 2008
 Declare @total int 
declare @Var1  
    set @var1=2 
declare @Var2
    set @var2=4
 Set @total = @Var1 + @Var2
DECLARE @a int
 SET @a=2
DECLARE @b int
 SET @b=2
DECLARE @Result int
 SET @Result=@a + @b

print @Result