首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql存储过程中 给变量赋值的关键字“select"和“set"有什么区别吗解决方案

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

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

热点排行