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 附加数据库 |