首页 > 数据库技术 > 详细

SQL server变量的定义

时间:2020-09-09 16:41:19      阅读:54      评论:0      收藏:0      [点我收藏+]
在SQL server中定义变量
create table stduser( id
int, name varchar, age int, gender varchar ); insert into stduser(id,name,age,gender) values(1, 唐玄宗,125,man); insert into stduser(id,name,age,gender) values(2, 李高宗,453,woman); insert into stduser(id,name,age,gender) values(3, 唐太宗,412,man); insert into stduser(id,name,age,gender) values(4, 宋高宗,652,man); insert into stduser(id,name,age,gender) values(5, 慈溪,534,man); insert into stduser(id,name,age,gender) values(6, 贾宝玉,234,man); insert into stduser(id,name,age,gender) values(7, 林黛玉,564,woman); insert into stduser(id,name,age,gender) values(8, 薛宝钗,143,man); insert into stduser(id,name,age,gender) values(9, 王羲之,112,woman); insert into stduser(id,name,age,gender) values(10,吴广,129,woman); insert into stduser(id,name,age,gender) values(11,韩非,123,man); insert into stduser(id,name,age,gender) values(12,荀子,121,man); insert into stduser(id,name,age,gender) values(13,孟子,120,man); insert into stduser(id,name,age,gender) values(14,老子,122,man); insert into stduser(id,name,age,gender) values(15,卫庄,125,man); insert into stduser(id,name,age,gender) values(16,农夫山泉,128,man); select * from stduser where gender=woman order by age asc; --定义变量 使用关键字declare declare @num int; --变量赋值的两种方式 --1 使用select 给变量赋值,将从表中查出来的值赋给变量,变量类型和表中对应的字段类型必须可以进行转换。 select @num = age from stduser where id=1; print(@num); select @num = 11; print(@num); --2 使用set 给变量赋值 set @num = 10; print(@num);

 

SQL server变量的定义

原文:https://www.cnblogs.com/yuanshuang-club/p/13639499.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!