数据库、SQL:select是不是可以用来赋值

来源:百度知道 编辑:UC知道 时间:2024/06/06 16:44:00
比如,SELECT @salary=0

对对,可以 不知是可以表示选择

可以,你写的完全正确。

你这个是给变量赋值的标准写法
常见于在存储过程中,为事先定义好的变量赋值

在用DECLARE命令声明之后,所有的变量都被赋予初值NULL.SELECT命令可以一次给多个变量赋值,SET与SELECT赋值不同的是,SET命令一次只能给一个变量赋值。不过由于SET命令功能更强且更严密,因此,推荐使用SET命令来给变量赋值。

可以赋值,但是变量要先定义