sql sever 中可以用select赋值不,或者elect。。。

 我来答
HUsterFisher
2012-05-17 · TA获得超过136个赞
知道答主
回答量:134
采纳率:0%
帮助的人:97.2万
展开全部
可以啊,而且在SQL SERVER里面对于赋值语句的作用而言,select比set更强
SELECT @a=(SELECT MAX(price) FROM tab )
SELECT @a = 4
SET @a=3
上面的赋值语句都行!

SET @a=(SELECT MAX(price) FROM tab )
就错了。
liushui101
2012-05-19 · TA获得超过166个赞
知道答主
回答量:180
采纳率:0%
帮助的人:171万
展开全部
SELECT 可以同时为多个变量赋值 如:SELECT @A='123',@B='456'
SET 只能为单独一个变量赋值 如:set @A='123'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
656482173
2012-05-19 · TA获得超过613个赞
知道小有建树答主
回答量:271
采纳率:100%
帮助的人:204万
展开全部
只可以对变量赋值,并且一次可以对多个变量赋值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式