系统存储过程

   系统存储过程就是系统创建的存储过程,目的在于能够方便地从系统表中查询信息或完成与更新数据库表相关的管理任务或其它的系统管理任务。系统过程以“sp_"_ 为开头,在Master 数据库中创建并保存在该数据库中,为数据库管理者所有。一些系统过程只能由系统管理员使用,而有些系统过程通过授权可以被其它用户所使用。

系统存储过程主要包括以下几类:(这里主要给出每类系统过程中经常使用的系统过程)



时间: 2024-10-30 13:19:01

系统存储过程的相关文章

MS SQL基础教程:系统存储过程

系统存储过程就是系统创建的存储过程,目的在于能够方便地从系统表中查询信息或完成与更新数据库表相关的管理任务或其它的系统管理任务.系统过程以"sp_"_ 为开头,在Master 数据库中创建并保存在该数据库中,为数据库管理者所有.一些系统过程只能由系统管理员使用,而有些系统过程通过授权可以被其它用户所使用. 系统存储过程主要包括以下几类:(这里主要给出每类系统过程中经常使用的系统过程) 查看全套"MS SQL基础教程"

SQL 中常见的系统存储过程

原文:SQL 中常见的系统存储过程 -- 来源于网络 -- 更详细的介结参考联机帮助文档  xp_cmdshell --*执行DOS各种命令,结果以文本行返回.  xp_fixeddrives --*查询各磁盘/分区可用空间  xp_loginconfig --*报告SQL Server 实例在Windows 上运行时的登录安全配置  xp_logininfo --*返回有关Windows 认证登录的信息.  xp_msver --*返回有关Microsoft SQL Server 的版本信息

系统存储过程sp_MSforeachtable和sp_MSforeachdb使用说明_MsSql

1.简介: 作为DBA会经常需要检查所有的数据库或用户表,比如:检查所有数据库的容量;看看指定数据库所有用户表的容量,所有表的记录数...,我们一般处理这样的问题都是用游标分别处理处理,比如:在数据库检索效率非常慢时,我们想检查数据库所有的用户表,我们就必须通过写游标来达到要求:如果我们用sp_MSforeachtable就可以非常方便的达到相同的目的:EXEC sp_MSforeachtable @command1="print '?' DBCC CHECKTABLE ('?')"

系统存储过程,sp_executesql_MsSql

系统存储过程,sp_executesql  语言在这里!  sp_executesql  执行可以多次重用或动态生成的 Transact-SQL 语句或批处理.Transact-SQL 语句或批处理可以包含嵌入参数.  语法  sp_executesql [@stmt =] stmt  [  {, [@params =] N'@parameter_name data_type [,...n]' }  {, [@param1 =] 'value1' [,...n] }  ]  参数  [@stmt

sql常用的系统存储过程

常用的系统存储过程 sp_databases 列出服务上的所有数据库 sp_helpdb 报告有关指定数据库或所有数据库的信息 sp_renamedb 更改数据库的名称 sp_tables 返回当前环境下可查询的对象的列表 sp_columns 返回某个表列的信息 sp_help 返回某个表的所有信息 sp_helpconstraint 查看某个表的约束 sp_helpindex 查看某个表的索引 sp_stored_procedures 列出当前环境中的所有存储过程 sp_password 添

将mater库中的系统存储过程批量生成*.sql文件 通用且非常实用

大家都知道系统存储过程是无法用工具导出的(大家可以试试 >任务>生成SQL脚本) 因为系统存储过程一般是不让开发人员修改的. 需要知识: 1.xp_cmdshell命令的使用 2.sp_MS_marksystemobject 标记系统存储过程的方法 3.dos 命令,如 type,>> 等 4.bcp 命令的使用 复制代码 代码如下: use master go if OBJECT_ID('pr_procToSql') is not null drop proc pr_procTo

系统存储过程,sp_executesql

系统存储过程,sp_executesql  语言在这里! sp_executesql  执行可以多次重用或动态生成的 Transact-SQL 语句或批处理.Transact-SQL 语句或批处理可以包含嵌入参数. 语法  sp_executesql [@stmt =] stmt  [  {, [@params =] N'@parameter_name data_type [,...n]' }  {, [@param1 =] 'value1' [,...n] }  ] 参数  [@stmt =]

sqlserver 系统存储过程 中文说明_MsSql

/*存储过程*/ sp_databases --列出服务器上的所有数据库 sp_server_info --列出服务器信息,如字符集,版本和排列顺序 sp_stored_procedures--列出当前环境中的所有存储过程 sp_tables --列出当前环境中所有可以查询的对象 sp_start_job --立即启动自动化任务 sp_stop_job --停止正在执行的自动化任务 sp_password --添加或修改登录帐户的密码 sp_configure --显示(不带选项)或更改(带选项

sqlserver 系统存储过程 中文说明

/*存储过程*/ sp_databases --列出服务器上的所有数据库 sp_server_info --列出服务器信息,如字符集,版本和排列顺序 sp_stored_procedures--列出当前环境中的所有存储过程 sp_tables --列出当前环境中所有可以查询的对象 sp_start_job --立即启动自动化任务 sp_stop_job --停止正在执行的自动化任务 sp_password --添加或修改登录帐户的密码 sp_configure --显示(不带选项)或更改(带选项