SQL设置值,一些变量与选择

我有这样的事情

declare @foo bigint; declare @bar nvarchar(20); set @foo = select foo from theTable where id = 37; set @bar = select bar from theTable whre id = 37;

是否有可能用一个选择这样做?

--------------解决方案-------------

SELECT @foo = foo,
@bar = bar
FROM theTable
WHERE id = 37

这是不可能的,如果你使用SET命令..但如果​​你使用SELECT,你可以做到这一点。

SELECT @foo = foo, @bar = bar FROM theTable where id = 37

是的,你可以使用一个SQL查询操作如下:

SELECT @bar = bar, @foo = foo from theTable whre id = 37;

分类:SQL 时间:2015-03-15 人气:0
本文关键词: SQL
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.432 (s). 10 q(s)