基础SQL语句大全.doc

基础SQL语句大全.doc

ID:55691093

大小:109.00 KB

页数:35页

时间:2020-05-25

基础SQL语句大全.doc_第1页
基础SQL语句大全.doc_第2页
基础SQL语句大全.doc_第3页
基础SQL语句大全.doc_第4页
基础SQL语句大全.doc_第5页
资源描述:

《基础SQL语句大全.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第一章:--创建数据库createdatabasemydbon(name=mydb_Data,filename='D:DBFilemydb_Data.mdf',size=2MB,maxsize=10MB,filegrowth=1MB)logon(name=mydb_Log,filename='D:DBFilemydb_Log.ldf',size=1MB,maxsize=10MB,filegrowth=10%)--查看数据库信息execsp_helpdbmydbusemydb--修改信息alterdatabase

2、mydbmodifyfile(name=mydb_Data,size=3MB)--修改数据库名称alterdatabasefirstdbmodifyname=seconddbexecsp_renamedb'seconddb','firstdb'--删除数据库dropdatabasefirstdbcreatetablettt(idint)第二章:--打开自己的数据库usemydb--创建简单表createtabletb1(sidint,snamevarchar(20),sexchar(2))select*fromtb1-

3、-自动获取列值的表--default约束createtabletb2(sidint,snamevarchar(20),sexchar(2)default'男')select*fromtb2insertintotb2values(1,'张三','男')insertintotb2(sid,sname)values(2,'李四')insertintotb2values(3,'王五',null)--自动编号createtabletb3(sidintidentity(1000,10),snamevarchar(20))selec

4、t*fromtb3insertintotb3values('张三')insertintotb3values('李四')insertintotb3values('王五')deletefromtb3wheresid=1020insertintotb3values('赵六')--主键约束createtablestudents(snochar(4)primarykey,snamevarchar(20)notnull,ageint)select*fromstudentsinsertintostudentsvalues('s001

5、','张三',21)insertintostudentsvalues('s001','张三',21)--errorinsertintostudents(sname,age)values('张三',21)--errorinsertintostudents(sno,age)values('s002',22)--errorinsertintostudentsvalues('s002','李四',21)insertintostudents(sno,sname)values('s003','王五')--课程表createtabl

6、ecourse(cnoint,cnamevarchar(30),constraintpk_courseprimarykey(cno))select*fromcourseinsertintocoursevalues(1,'C#基础')insertintocoursevalues(1,'SQLServer')insertintocoursevalues(2,'SQLServer')insertintocourse(cname)values('WindowsForm')--成绩表(学号,课程号,成绩)createtables

7、core(snochar(4)referencesstudents(sno),cnoint,gradeint,Constraintfk_courseforeignkey(cno)referencescourse(cno),Constraintpk_scoreprimarykey(sno,cno))select*fromstudentsselect*fromcourseselect*fromscoreinsertintoscorevalues('ssss',3,76)--errorinsertintoscorevalue

8、s('s001',3,76)--errorinsertintoscorevalues('s001',1,76)insertintoscorevalues('s002',1,76)insertintoscorevalues('s002',null,75)--唯一性约束createtabletb4(tidintunique,tname

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

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

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