- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)