sql基本语句汇总-经典

sql基本语句汇总-经典

ID:35294968

大小:39.50 KB

页数:7页

时间:2019-03-23

sql基本语句汇总-经典_第1页
sql基本语句汇总-经典_第2页
sql基本语句汇总-经典_第3页
sql基本语句汇总-经典_第4页
sql基本语句汇总-经典_第5页
资源描述:

《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,filegrowth=10%)g

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

3、'),userAddressvarchar(15)notnulldefault('陕西西安'),--默认约束userEmailvarchar(30)null,userSIDvarchar(30)notnullunique(userSID)--唯一约束)go/*给表添加约束altertableuser_infoaddconstraintpk_userIdprimarykey(userId)--添加约束altertableuser_infoaddconstraintck_userIdcheck(userAge>=20anduserAge<=60)altertab

4、leuser_infoaddconstraintck_userSexcheck(userSex='男'oruserSex='女')altertableuser_infoaddconstraintdf_userAddressdefault('陕西西安')foruserAddressaltertableuser_infoaddconstraintun_userSIDunique(userSID)*/insertintouser_infovalues('王志',22,'男','日本东京','adfasdf@qq.com',610345322)insertintou

5、ser_infovalues('刘强',27,'男',DEFAULT,'4cvxcv@qq.com',610326782)insertintouser_infovalues('雷凯',26,'男','陕西渭南','dghbnvv6@qq.com',61032322)insertintouser_infovalues('刘曦',21,'女',DEFAULT,'46dfg6@qq.com',610643222)insertintouser_infovalues('小青',26,'女',DEFAULT,'46bbcvb@qq.com',61210322)inser

6、tintouser_infovalues('马钢',29,'男','陕西宝鸡','4cvbdtfr@qq.com',2410322)insertintouser_infovalues('小马',25,'女',DEFAULT,'4dgtrbn@qq.com',6103243562)insertintouser_infovalues('叶凡',24,'男','紫薇星域','434tg@qq.com',6103209876)insertintouser_infovalues('小高',27,'女',DEFAULT,'4634gdfg6@qq.com',345661

7、0322)--局部变量与存储过程--查找小明前面和后面的学生信息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)beginprint'大家是成年人'selectt

8、op2*fromuser_infoorderbyus

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

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

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