Sql server 如何在T-SQL中设置多变量的值?
如何在SQLServer2008中设置多个变量的值。像Sql server 如何在T-SQL中设置多变量的值?,sql-server,tsql,Sql Server,Tsql,如何在SQLServer2008中设置多个变量的值。像 Set @a = 10, @b = 'James' 如果变量被正确声明,这应该可以工作。像这样尝试 Declare @a Int,@b Varchar(10) select @a=10,@b='James' 详情如下: SET @a=10 SET @b='James' 使用选择而不是设置: SELECT @a = 10, @b = 'James'; 除了使用选择@a=10、@b='James',如果您只想在第一次声明时设置值,您可以
Set @a = 10, @b = 'James'
如果变量被正确声明,这应该可以工作。像这样尝试
Declare @a Int,@b Varchar(10)
select @a=10,@b='James'
详情如下:
SET @a=10
SET @b='James'
使用
选择
而不是设置
:
SELECT @a = 10, @b = 'James';
除了使用
选择@a=10、@b='James'
,如果您只想在第一次声明时设置值,您可以在声明时设置多个变量的值,如下所示:
DECLARE @a INT = 10, @b VARCHAR(10) = 'James' ;
DECLARE @a INT = 10, @b VARCHAR(10) = 'James' ;