用select 赋值习惯了,没怎么用过set赋值
查了一下2者区别;该文章不错,做个记号
http://hi.baidu.com/hottea77/blog/item/c0ac03ca09aad780c8176879.html
下表列出 SET 与 SELECT 的区别。请特别注意红色部分。
set | select | |
同时对多个变量同时赋值 | 不支持 | 支持 |
表达式返回多个值时 | 出错 | 将返回的最后一个值赋给变量 |
表达式未返回值 | 变量被赋null值 | 变量保持原值 |
用select 赋值习惯了,没怎么用过set赋值
查了一下2者区别;该文章不错,做个记号
http://hi.baidu.com/hottea77/blog/item/c0ac03ca09aad780c8176879.html
下表列出 SET 与 SELECT 的区别。请特别注意红色部分。
set | select | |
同时对多个变量同时赋值 | 不支持 | 支持 |
表达式返回多个值时 | 出错 | 将返回的最后一个值赋给变量 |
表达式未返回值 | 变量被赋null值 | 变量保持原值 |