1.sp_attach_db
将之前所删除的会计部门数据库加载只sql server 中
EXEC sp_attach_db @dbname='会计部门',@filename1='c:/mssql/data/会计部门.mdf'
go
2.sp_rename
重命名数据库
EXEC sp_rename '会计部门','业务部门'
3.sp_changedbowner
将MIKE 设置为目前数据库的拥有者
EXEC sp_changedbowner 'MIKE'
go
4.sp_helpdb
显示会计部门数据库的相关数据
EXEC sp_helpdb '会计部门'
go
5.sp_bindrule
将规则与特定的字段相连接,与表authors的字段au_id连接
EXEC sp_bindrule 'author_rule', 'authors.au_id'
go
6.sp_help
显示相关信息
EXEC sp_help authors_rule
go
7.sp_helptext
取得定义的内容
EXEC sp_helptext authors_rule
go
8.sp_unbindrule
取消规则的连接关系
字段:
EXEC sp_unbindrule 'authors.au_id'
go
用户自定义类型:
EXEC sp_unbindrule empid
go
9.sp_bindefault
帮定默认值
EXEC sp_bindefault 'pay_rate','Custom.[税额]'
go
10.sp_unbindefault
取消帮定
11.sp_addtype
创建用户自定义类型
EXEC sp_addtype test_add,'varchar(10)','not null'
go
创建一个NOT NULL ,VARCHAR(10)的自定义类型
12.sp_addmessage
创建自定义错误消息
EXEC sp_addmessage 76548,9,'错误消息测试'
GO
raiserror(76548,9,1)
76548表示错误代码,9表示严重程度,‘’表示消息内容
13.sp_procoption
将存储过程CustOrderHist设置为自动执行的存储过程
EXEC sp_procoption 'CustOrderHist',@OptionName=startup,@OptionValue='on'
@OptionValue参数设置启动或关闭自动功能
14.sp_recompile
强迫重新编译
EXEC sp_recompile 'authors_pro'
重新编译存储过程authors_pro
15.sp_helptrigger
查看触发器的相关信息
16.sp_dboption
检查当前数据库的递归出发功能是否打开
EXEC sp_dboption pubs,'recursive triggers'
将该功能打开
EXEC sp_dboption pubs,'recursive triggers',true
17.sp_fulltext_database
用来激活全文检索功能或目前所在数据库内删除所有全文检索功能
USE pubs
GO
EXEC sp_fulltext_database 'enable'
激活
USE pubs
go
EXEC sp_fulltext_database 'disable'
删除功能
18.sp_fulltext_catalog
创建、删除全文目录以及激活和停止数据库目录的索引操作的功能
19.sp_fulltext_table
激活、删除表格的全文检索功能
20.sp_fulltext_column
激活、删除列的全文检索功能
21.sp_describe_cursor
用来返回一个CURSOR,并说明它的属性,如名称、类型、状态和行数
22.sp_describe_cursor_columns
返回一个说明在CURSOR中每一列的属性,如列的名称、位置、大小、数据类型等信息
23.sp_describe_cursor_tables
返回一个包含说明CURSOR所参考的表格名称的CURSOR
24.sp_cursor_list
返回一个会列出在所有连接中可见的CURSOR相关信息
25.sp_password 旧密码 新密码 登陆名
26.sp_attach_db 附加数据库