Sql server 从一个select语句MS SQL为多个变量赋值
下面的代码可以工作。这能改进吗Sql server 从一个select语句MS SQL为多个变量赋值,sql-server,variables,Sql Server,Variables,下面的代码可以工作。这能改进吗 declare @rlcstallname varchar(50), @rlcsalesdept varchar(50), @rlcpath varchar(50) set @rlcstallname = (select stallname from sometable) set @rlcsalesdept = (select salesdept from sometable) set @rlcpath = (select [path] f
declare @rlcstallname varchar(50), @rlcsalesdept varchar(50), @rlcpath varchar(50)
set @rlcstallname = (select stallname from sometable)
set @rlcsalesdept = (select salesdept from sometable)
set @rlcpath = (select [path] from sometable)
我需要知道如何仅使用一个select语句将存储的三个值获取到变量中;我发现执行3条select语句太多了
感谢感谢您的具体回答,WeWesthemenance
SELECT
@rlcstallname = stallname,
@rlcsalesdept = salesdept,
@rlcpath = [path]
FROM sometable