11智能在线
新记
sql sever 中可以用select赋值不,或者elect。。。
如题所述
举报该文章
相关建议 2012-05-17
可以啊,而且在SQL SERVER里面对于赋值语句的作用而言,select比set更强
SELECT @a=(SELECT MAX(price) FROM tab )
SELECT @a = 4
SET @a=3
上面的赋值语句都行!
而
SET @a=(SELECT MAX(price) FROM tab )
就错了。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/sps724mff.html
其他看法
第1个回答 2012-05-19
SELECT 可以同时为多个变量赋值 如:SELECT @A='123',@B='456'
SET 只能为单独一个变量赋值 如:set @A='123'
第2个回答 2012-05-19
只可以对变量赋值,并且一次可以对多个变量赋值
相似回答
大家正在搜