SQL Server 数据库操作.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL Server 数据库操作 --SQL?Server?数据库操作? --================================================? go? --使用T-SQL语句创建数据库? CREATE??DATABASE??new_db??--数据库名称? ?ON?PRIMARY? (? ????NAME=?new.mdf,? ????FILENAME=?D:\My?Documents\SQL_Server\new.mdf,? ????SIZE=3mb,? ????MAXSIZE=30mb,? ????FILEGROWTH=10%? )? go? --修改数据库容量? ALTER?DATABASE?new_db? MODIFY??FILE? (? ????NAME=new.mdf,??--逻辑名称? ????SIZE=5MB? )? go? --缩减数据库容量? DBCC?SHRINKDATABASE(new_db,1)?? go? --使用数据库? use?new_db? go? --切换使用的数据库? use?master? go? --更改数据库名称? EXEC?sp_renamedb?new_db?,?new_db123? EXEC?SP_RENAMEDB?new_db123?,?new_db? go? --删除数据库? DROP?DATABASE?new_db? go? --分离数据库? ? --附加数据库? ? -----------------------------------------------------? --创建数据库? create?database?st_db? on?primary? (? ????name=st.mdf,? ????filename=D:\My?Documents\SQL_Server\st_db.mdf,? ????size=5mb,? ????maxsize=50mb,? ????filegrowth=10%? )? ? go? --使用数据库? use?st_db? ? go? --创建表st_table? create?table?st_table? ????????(? ????????????学号?int?primary?key?identity?,? ????????????名称?char(6)?not?null,? ????????????专业方向?varchar(10)?not?null,? ????????????系部代码?char(2)?not?null,? ????????????备注?varchar(50)? ????????)? ? go? --重命名表:? exec?sp_rename?st_table,st_table123? exec?sp_rename?st_table123,st_table? ? go? --重命名列:? exec?sp_rename?st_table.学号,学号123,column? exec?sp_rename?st_table.学号123,学号,column? go? ? --添加新列:? alter?table?st_table?add?成绩?smallint? go? --更改列的数据类型:? alter?table?st_table??alter?column??成绩??char(4)?? go? --删除列:? ?alter?table?st_table?drop?column?成绩? go? --使用系统存储过程sp_help查看表信息? EXEC??sp_help?st_table? go? --删除表:? drop?table?st_table? ? go? --创建表sc_table? create?table?sc_table? (? ????学号?int?primary?key?identity? )? go? alter?table?sc_table? ????add?姓名?char(6)?not?null? go? --删除表sc_table? drop?table?sc_table????? /*? alter?table?sc_table? ????add?专业?varchar(10)?not?null? alter?table?sc_table? ????add?系部代码?char(2)?not?null? */? --创建另一个表? create?table?t1? (? ????学号?int?not?null,? ????us?varchar(30)? )? ? --删除表的所有数据:? Truncate?table?t1? go? --创建主键约

文档评论(0)

yyh892289 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档