读书人

sql存储过程中 给变量赋值的关键字“s

发布时间: 2012-04-05 12:42:40 作者: rapoo

sql存储过程中 给变量赋值的关键字“select"和“set"有什么区别吗
在Sql当中,select和set都可以给变量赋值,例如:

declare

@a int


select @a=1
set @a=2

这两种赋值方式有什么区别吗?

[解决办法]
select一次可以多量值,而set一次只能一量值。

declare @a int, @b int
select @a=1, @b=3
set @a=2
set @b=5

读书人网 >SQL Server

热点推荐