采用一行sql脚本,同时定义多个变量或同时对多个变量进行赋值的方法分享


以前我们定义sql变量和赋值,采用以下方式
declare @a int
declare @b varchar(20)
—赋值
set @a =100
set @b = ‘test’
—–新方法 只需采用逗号将需要定义的变量分隔开就可以了
declare @a int,@b varchar(20)
select @a =100,@b =’test’
—-采用select 关键字,就可以一次定义多个变量,如上所示

select 赋值方式,常用于 上一句脚本的 影响行数和错误数的获取方式中