当在使用SELECT定义用户级变量时,只能用【1】符号对变量赋值
举一反三
- 用户会话变量和局部变量都可以用set命令和select语句同时进行定义和赋值,但select语句只能使用“:=”作为赋值运算符。
- 关于用户变量和局部变量的说法,下面正确的是________。 A: 用户变量和局部变量在定义时都以“@”符号开头,它们之间只有作用域不同 B: 用户变量使用DECLARE语句定义,而局部变量需要使用SET语句声明 C: 用户变量通过SET语句定义,而局部变量需要使用DECLARE语句声明 D: 局部变量在定义时需要以“@”符号开头,而用户变量不需要使用这个符号
- 定义变量后不用对变量赋值,可直接使用。</p></p>
- 关于mysql的sql编程中变量赋值说法错误的是() A: set可以同时给多个变量赋值 B: select可以将查询结果赋值给变量 C: select可以同时给多个变量赋值 D: set只能同时给一个变量赋值
- 在宏程序中对变量计算或定义的时候,使用“=”连接变量和运算表达式,这个“=”是()。 A: 等号 B: 分割符号 C: 定义符号 D: 赋值号