1、1、数据库:(1)sp_helpdb:报告有关指定数据库或所有数据库的信息。例:sp_helpdb -显示所有数据库信息(名称、大小等)例:sp_helpdb Recruitment -显示Recruitment数据库信息(名称、大小等)(2)sp_renamedb:更改数据库的名称。例:sp_renamedb pubs,pub -将名为pubs的数据库改名为pub(3)sp_dboption:显示或更改数据库选项。不能在 master 或 tempdb 数据库上使用 sp_dboption。例:sp_dboption Recruitment,READ ONLY,TRUE -设置Recruit
2、ment数据库为READ ONLY2、表(1)sp_help:当前数据库中查找对象。例:sp_help Employee -显示Employee表的结构(2)sp_rename:更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。例:sp_rename employee,employ3、用户自定义数据类型(1)sp_addtype:创建用户定义的数据类型。 例:sp_addtype birthday, datetime, NULL -创建了一个名为 birthday 的用户定义数据类型(基于 datetime),该数据类型允许空值(2)sp_droptype: 删除用户定义的数据
3、类型。例: sp_droptype birthday -删除用户定义的数据类型 birthday(3)sp_help:查看用户自定义数据类型的情况例:sp_help birthday -查看用户定义的数据类型 birthday的信息4、规则(1)sp_bindrule:将规则绑定到列或用户定义的数据类型。例:sp_bindrule rulType,Titles.Type -将规则rulType绑定到Titles表的Type列(2)sp_unbindrule:在当前数据库中为列或用户定义数据类型解除规则绑定。例:sp_unbindrule Titles.Type -取消绑定到Tiltes表中的T
4、ype列的规则(3)sp_helptext:查看规则的详细信息。例:sp_helptext rulType -查看规则rulType的详细信息5、缺省(1)sp_bindefault:将默认值绑定到列或用户定义的数据类型。(2)sp_unbindefault:在当前数据库中为列或者用户定义数据类型解除(删除)默认值绑定。(3)sp_helptext:查看默认值的信息。6、索引sp_helpindex:报告有关表或视图上索引的信息。例:sp_helpindex employee -查看employee表中索引信息7、视图sp_helptext:查看视图文本8、存储过程sp_helptext:查看存储过程文本9、触发器(1)sp_help :查看指定触发器是否存在(2)sp_helptrigger:返回指定表中定义的当前数据库的触发器类型。10、其他sp_help:报告有关数据库对象、用户定义数据类型或 数据类型的信息。sp_helptext:显示规则、默认值、未加密的存储过程、用户定义函数、触发器或视图的文本。sp_rename:更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。