当我们在编程中遇到需要更新列并同时读取更新后的值时,使用Update语句为局部变量赋值的方法就可以发挥作用了:
1 
2 /*改变一下数据大小,使相乘的积可以可以适合tinyint,其他无任何意义*/
3 update jobs set min_lvl=10,max_lvl=20 where job_id=1
4 
5 declare @max tinyint
6 update jobs set @max=max_lvl=max_lvl*min_lvl where job_id=1
7 print @max




posted on 2007-12-03 11:35  不够谦虚  阅读(549)  评论(0编辑  收藏  举报