SQl基本语句汇总

SQl基本语句汇总

ID:47864420

大小:34.00 KB

页数:4页

时间:2019-08-04

SQl基本语句汇总_第1页
SQl基本语句汇总_第2页
SQl基本语句汇总_第3页
SQl基本语句汇总_第4页
资源描述:

《SQl基本语句汇总》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、usemastergo--批处理ifexists(select*fromsysdatabaseswherename='bbs')dropdatabasebbsgocreatedatabasebbson--创建数据文件(name='bbs_date',filename='d:bbs_date.mdf',size=5mb,maxsize=100mb,filegrowth=10%)logon--日志文件(name='bbs_log',filename='d:bbs_log.ldf',size=5mb,maxsize=100mb,filegrowt

2、h=10%)gousebbsgoifexists(select*fromsysobjectswherename='user_info')droptableuser_infogocreatetableuser_info(userIdintidentity(1,1)notnullprimarykey,--自增长列,主键userNamevarchar(20)notnull,userAgeintnotnullcheck(userAge>=20anduserAge<=60),userSexvarchar(10)notnullcheck(userSex='

3、男'oruserSex='女'),userAddressvarchar(50)notnulldefault('陕西西安'),--默认约束userEmailvarchar(30)null,userSIDvarchar(30)notnullunique(userSID)--唯一约束)go/*给表添加约束altertableuser_infoaddconstraintpk_userIdprimarykey(userId)--添加约束altertableuser_infoaddconstraintck_userIdcheck(userAge>=20an

4、duserAge<=60)altertableuser_infoaddconstraintck_userSexcheck(userSex='男'oruserSex='女')altertableuser_infoaddconstraintdf_userAddressdefault('陕西西安')foruserAddressaltertableuser_infoaddconstraintun_userSIDunique(userSID)*/insertintouser_infovalues('小高',26,'男',DEFAULT,'46304278

5、6@qq.com',610322)--局部变量与存储过程--查找小明前面和后面的学生信息declare@uIdintselect@uId=userIdfromuser_infowhereuserName='小明'select*fromuser_infowhere(userId=@uId-1)or(userId=@uId+1)--ifelsedeclare@ageintselect@age=AVG(userAge)fromuser_infoprint'平均年龄为'+convert(varchar(5),@age)if(@age>26)beginp

6、rint'大家是成年人'selecttop2*fromuser_infoorderbyuserAgedescendelsebeginprint'大家是青年人'selecttop2*fromuser_infoorderbyuserAgeend--while循环,让年龄都加到30以上declare@numintwhile(1=1)beginselect@num=COUNT(*)fromuser_infowhereuserAge<30if(@num>0)updateuser_infosetuserAge=userAge+2elsebreakendpr

7、int'增加后的年龄如下:'select*fromuser_infocreatetablestu_info(stuIdintidentity(1,1)notnull,stuNamevarchar(20)notnull,writenExamfloatnotnull,labExamfloatnotnull)insertintostu_infovalues('王明',91,73)insertintostu_infovalues('张三',88,59)insertintostu_infovalues('王四',66,87)insertintostu_i

8、nfovalues('刘明',46,82)insertintostu_infovalues('于水',67,35)--CASE-END多分支语句pri

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。