sql语句运用汇总

sql语句运用汇总

ID:46497257

大小:97.50 KB

页数:13页

时间:2019-11-24

sql语句运用汇总_第1页
sql语句运用汇总_第2页
sql语句运用汇总_第3页
sql语句运用汇总_第4页
sql语句运用汇总_第5页
资源描述:

《sql语句运用汇总》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、创建数据库createdatabaseuserdblon(name=userdb4_data,—数据文件的逻辑名称,注意不能与口志逻辑同名filename二'g:xygluserdb4.mdf',--物理名称,注意路径必须存在size二5,—数据初始长度为5Mmaxsize=10,―最大长度为10Mfilegrowth=l)―数据文件每次增长1Mlogon(name=userdbl_log,filename=,g:xygluserclb4・ldf',size=2,maxsize=5,filegrowth=l)二、修改数据库1、添加文件alterdatabasetest

2、addfile(name^textl,一数据文件的逻辑名称,注意不能与日志逻借同名filename=,g:xygluserdb4.ndr,--物理名称,注意路径必须存在size=5,一数据初始长度为5Mmaxsize二10,--最大长度为10Mfilegrowth=l)Go2、添加事务Fl志文件AlterdatabasetestAddlogfile(Name=textlogl,Filename=,F:练习日志、textlogl.ldf'Size二5MB,Maxsize二100MB,Filegrowth=5MB)go三、删除数据库Dropdatabasetext四、创建表1、

3、普通CREATETABLEstudent(snochar(8)PRIMARYKEY,—学号(主键)snamechar(8)NOTNULL,--姓名sexchar(2),―性别nativechar(20),--籍贯birthdaysmalldatetime,一出生口期dnochar(6),—所在院系spnochar(8),--专业代码(外键)classnochar(4),―班级号entimesmalldatetime,--入校时间homevarchar(40),—家庭住址telvarchar(40)--联系电话)2、外键、约朿等Foreingkey(typelD)reference

4、sReaderType(TypeID)ondeletenoaction—外键,不级联删除Pricedecimal(7,2)nullcheck(Price>0)——检查约束五、修改表1、修改属性Use1ibraryGoAltertableBookAltercolumnPubCompvarchar(30)notnullGo2、添加或删除列UselibraryGoAltertableBookAddISBNvarchar(17)nullGoUselibraryGoAltertableBookDropcolumnISBNGo3、添加或删除约束UselibraryGoAltertableBo

5、rrowAddconstraintPK_BHprimarykey(RlD5BID,LendDate)Go——PK_BH为主键约束名UselibraryGoAltertableBorrowDropconstraintPK_BHGoUselibraryGoAltertableBorrowAddconstraintFK_Borrow_BIDforeingkey(BID)ReferencesBook(BID)GoUselibraryGoAltertableBookAddconstraintCK_Book_PRchcck(pricoO)Go3、删除表UselibraryGoDroptabl

6、etext4、添加数据行UselibraryGoInsertintoReaderTypevalues。,'教师',20,90)GoUselibraryGoInsertReader(RID,Rname,TypeID,Email)Values(*2001860IO5/张子健',1,'zhangzi@sina.com')Go5、修改数据行UselibraiyGoUpdateReaderTypeSetLimitNum=LimitNum+2,LimitDays=LimitDays+5WhereTypeName=?学生,UselibraryGoUpdateReaderSetLendnum=(

7、Selectcount(*)fromBorrowWhereReturnDateisnullandReader.RID=Borrow.RID)Go6、删除数据行UseEDUCGoDeletestudentTMWhereSID二'2005216118'Go——删除某行UseEDUCGoDeletestudentlM——删除全部行7、创建索引UseEDUCGoCreatenonclusterdindexStudentindex2Onstudent(Snameasc)——创建一个不唯一、

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

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

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