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

请教能否用一个SQL查询出多个值,然后将不同的值赋给不同的变量

2013-03-06 
请问能否用一个SQL查询出多个值,然后将不同的值赋给不同的变量?请问能否用一个SQL查询出多个值,然后将不同

请问能否用一个SQL查询出多个值,然后将不同的值赋给不同的变量?
请问能否用一个SQL查询出多个值,然后将不同的值赋给不同的变量?
例如:


DECLARE @UserID NVARCHAR(50),
@AreaName NVARCHAR(50),
@RoleName NVARCHAR(50)
SELECT @AreaName=AreaName, @RoleName=RoleName, EmpName FROM EmployeeInfo WHERE EmpID = @UserID

[解决办法]
可以看看我的文章http://blog.csdn.net/dba_huangzj/article/details/8503028
[解决办法]

DECLARE @UserID NVARCHAR(50),
@AreaName NVARCHAR(50),
@RoleName NVARCHAR(50)
SELECT @AreaName=AreaName, @RoleName=RoleName, EmpName FROM EmployeeInfo WHERE EmpID = @UserID

赋值操作和查询操作不能同时进行,将红色部分去掉即可

热点排行