sql sever笔记

sql sever笔记

ID:42341998

大小:199.50 KB

页数:13页

时间:2019-09-13

sql sever笔记_第1页
sql sever笔记_第2页
sql sever笔记_第3页
sql sever笔记_第4页
sql sever笔记_第5页
资源描述:

《sql sever笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、于亚洲SQLSEVER笔记1、数据库操作/*如果数据库存在就删除*/ifexists(select*fromsysdatabaseswherename='数据库名')dropdatabase数据库名/*建立数据库myDt*/createdatabasemyDtonprimary/*建主要数据文件*/(name=ya,/*数据库逻辑名*/filename='d:zhou.mdf',/*磁盘上文件名*/size=1,/*分配大小M*/maxsize=3,/*最大大小*/filegrowth=10%/*每次增长大

2、小*/)logon/*建日志文件*/(name=ya1,filename='d:zhou.ldf',size=1,maxsize=3,filegrowth=10%)/*打开数据库myDt*/usemyDt/*删除数据库*/dropdatabaseyu/*给数据库更名*/execsp_renamedb'yu','yu5'/*不能在脱机下运行*//*查看数据库参数*/execsp_helpdb'yu'于亚洲SQLSEVER笔记/*查看数据库选项*/execsp_dboption'yu'/*在数据库中添加文件*/

3、alterdatabaseyuaddfile/*添加主数据文件和次数据文件*/(name=yu2,filename='d:yu2.mdf',size=5,maxsize=8,filegrowth=2)goalterdatabaseyuaddlogfile/*添加日志文件*/(name=yu3,filename='d:yu3.ldf',size=5,maxsize=8,filegrowth=2)/*增加数据库容量*/alterdatabaseyumodifyfile(name=ya,/*用name不用fil

4、ename*/size=2)/*缩小数据库容量*/1、设置数据库库为自动收缩,通过AUTO_SHRINK实现2、收缩整个数据库的容量dbccshrinkdatabase('yu')3、收缩指定数据文件语法:dbccshrinkdatabase(database_name[,target_percent]于亚洲SQLSEVER笔记[,{NOTRUNCATE

5、TRUNCATEONLY}])参数:1、database_name是要收缩的数据库名称。2、target_percent是数据库收缩后的数据库文件中所要的剩

6、余可用空间百分比。3、NOTRUNCATE导致在数据库文件中保留所释放的文件空间。如果未指定,将所释放的文件空间释放给操作系统。4、TRUNCATEONLY导致将数据文件中的任何未使用的空间释放给操作系统,并将文件收缩到上一次所分配的大小,从而减少文件大小,而不移动任何数据。不试图重新定位未分配页的行。使用TRUNCATEONLY时,忽略target_percentis。/*数据库创建快照*/createdatabaseyubon(name=yu3,filename='d:yu3.sdf')asSNAPSH

7、OTofyu2、表的操作/*如果存在就删除表yu*/ifexists(select1fromsysobjectswherename='yu')droptableyu/*建立表yu*/createtableyu(idintnotnullidentity(0,1),/*非空,第一个值为1,以后自动加1*/namevarchar(8)notnull,sexvarchar(2)notnull,scoreintconstraintidprprimarykey(id,name)/*添加主键*/constraintsexu

8、nunique(sex)/*添加unque约束*/constraintsexckcheck(sex='男'orsex='女')/*添加check约束*/constraintsexdedefault'男'forsex/*添加default约束*/)于亚洲SQLSEVER笔记/*添加约束*/altertableyuaddconstraint约束名primarykey(id,name)/*添加主键*/altertableyuaddconstraint约束名unique(sex)/*添加unque约束*/altert

9、ableyuaddconstraint约束名check(sex='男'orsex='女')/*添加check约束*/altertableyuaddconstraint约束名default'男'forsex/*添加default约束*/altertableyu1addconstraint约束名foreignkey(id)referencesyu2(id)/*添加外键约束*//*删除约束*/dropco

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

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

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