2011-11-08 27 views
1

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

Declare @total 
@Var1 var1 [= 2][, 
@Var2 var2 [= 4]]] 
Set @total = @Var1 + @Var2 

说实话还挺看起来funny.I我只是不明白这样做,或者如果我这样做是正确的。在某种程度上,我不认为我应该甚至把它放在那里,但不知道如何在最后加上两个变量。我知道一个声明脚本是你可以一次声明一个或多个变量。所以这就是为什么我为这个声明做了声明。

+0

什么样的SQL的这是什么? MS SQL Server? –

+0

是的,它是微软的SQL服务器2008 – norris1023

回答

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

Declare @total int 
declare @Var1 
    set @var1=2 
declare @Var2 
    set @var2=4 
Set @total = @Var1 + @Var2 
+0

好吧,所以我没有那么远谢谢Royi – norris1023

4

尝试:

DECLARE @a int 
SET @a=2 
DECLARE @b int 
SET @b=2 
DECLARE @Result int 
SET @[email protected] + @b 

print @Result