SqlServer2005系统表信息及一些创建命令
master数据库:
记录了SqlServer所有的系统信息。
tempdb数据库
为临时表和其他临时存储所需求提供存储空间
model数据库
为用户建立其他数据库提供模板
msdb数据库
数据库在SqlServer代理程序调度和报警以及作业时使用
一些命令:
1,修改数据库名称(master)
exec sp_renamedb '学校数据库','DBSchool'
2,查看表信息
exec sp_help 产品
3,修改表名称
exec sp_rename '旧表名','新表名'
4,修改列名称
exec sp_rename 'st_table.其他','备注','column'
5,增加新列
alter table tablename add [列名] 类型 ----[] 必须有
alter table st_table add [测试] varchar(50)
6,修改列的数据类型
alter table tablename alter column [列名] 数据类型
alter table st_table alter column [测试] bit
7,删除列
alter table tablename drop column [列名]
alter table st_table drop column [测试]
8,删除表
drop table tablename
9,删除表中所有数据
truncate table tablename
10,创建主外键
表 tb1,tb2
tb1 {id,username,password}
为tb1创建主键(id):
alter table tb1 add constraint pk primary key clustered (id)
tb2(id)创建外键 对应tb1主键(id)
alter table tb2 add constraint wz foreign key (id) references tb1(id)

浙公网安备 33010602011771号