`
inshect
  • 浏览: 189449 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

[SQL] 系统存储过程

    博客分类:
  • SQL
阅读更多
    sp_databases --列出服务器上的所有数据库
sp_server_info --列出服务器信息,如字符集,版本和排列顺序
sp_stored_procedures--列出当前环境中的所有存储过程
sp_tables --列出当前环境中所有可以查询的对象
sp_start_job --立即启动自动化任务
sp_stop_job --停止正在执行的自动化任务
sp_password --添加或修改登录帐户的密码
sp_configure --显示(不带选项)或更改(带选项)当前服务器的全局配置设置
sp_help --返回表的列名,数据类型,约束类型等
sp_helptext --显示规则,默认值,未加密的存储过程,用户定义的函数,
 --触发器或视图的实际文本
sp_helpfile --查看当前数据库信息
sp_dboption --显示或更改数据库选项
sp_detach_db --分离数据库
sp_attach_db --附加数据库
sp_addumpdevice --添加设备
sp_dropdevice --删除设备
sp_pkeys --查看主键
sp_fkeys --查看外键
sp_helpdb --查看指定数据库相关文件信息
sp_addtype --自建数据类型
sp_droptype --删除自建数据类型
sp_rename --重新命名数据库
sp_executesql --执行SQL语句
sp_addlogin --添加登陆
sp_droplogin --删除登录
sp_grantdbaccess --把用户映射到登录,即添加一个数据库安全帐户并授予塔访问权限
sp_revokedbaccess--撤销用户的数据访问权,即从数据库中删除一个安全帐户
sp_addrole --添加角色
sp_addrolemember --向角色中添加成员,使其成为数据库角色的成员
sp_addsrvrolemember--修改登录使其成为固定服务器角色的成员
sp_grantlogin --允许使用组帐户或系统用户使用Windows身份验证连接到SQL
sp_defaultdb --修改一个登录的默认数据库
sp_helpindex --用于查看表的索引
sp_cursoropen --定义与游标和游标选项相关的SQL语句,然后生成游标
sp_cursorfetch --从游标中提取一行或多行
sp_cursorclose --关闭并释放游标
sp_cursoroption --设置各种游标选项
sp_cursor --用于请求定位更新
sp_cursorprepare --把与游标有关的T-SQL语句或批处理编译成执行计划,但并不创建游标
sp_cursorexecute --从由sp_cursorprepare创建的执行计划中创建并填充游标
sp_cursorunprepare --废弃由sp_cursorprepare生成的执行计划
sp_settriggerorder --指定第一个或最后一个激发的、与表关联的 AFTER 触发器。在第一个
 --和最后一个触发器之间激发的 AFTER 触发器将按未定义的顺序执行
分享到:
评论

相关推荐

    SQLserver存储过程与触发器.pdf

    执行存储过程可以使用 EXECUTE 语句或 sp_executesql 系统存储过程。执行存储过程需要设置权限,例如设置 PUBLIC 用户有 EXEC 权限。 修改存储过程 修改存储过程可以使用 ALTER PROCEDURE 语句。修改存储过程需要...

    SQLServer存储过程调用WebService

    1. **编译并注册 DLL 文件**:将上述 C# 代码编译成 DLL 文件,并使用 `sp_add_extproc` 系统存储过程将其注册到 SQL Server 中。 2. **创建存储过程**:在 SQL Server 中创建一个新的存储过程,该存储过程将调用...

    SQL server存储过程习题,SQL触发器习题.rar

    2. **分类**:分为系统存储过程(由SQL Server提供)和用户自定义存储过程(由开发者创建)。 3. **优点**:提高性能、减少网络传输、增强安全性、易于维护。 4. **创建**:使用`CREATE PROCEDURE`语句创建存储过程...

    Sql Server 存储过程的导出导入.doc

    等待执行完毕,系统将自动创建或更新目标数据库中的存储过程。 6. 完成后,你可以通过在对象资源管理器中查看目标数据库的“程序集”或“存储过程”节点来确认导入是否成功。 需要注意的是,导入存储过程可能会覆盖...

    SQL Server中存储过程比直接运行SQL语句慢的原因

    存储过程有三种类型:系统存储过程、扩展存储过程和用户自定义的存储过程。系统存储过程以 sp_ 开头,用于进行系统的各项设定、取得信息和相关管理工作。扩展存储过程以 XP_ 开头,用于调用操作系统提供的功能。用户...

    sql server系统存储过程

    SQL Server系统存储过程是数据库管理系统中的一个重要组成部分,它们是一系列预定义的、内部实现的Transact-SQL脚本,用于执行特定的数据库管理任务。这些过程通常用于简化和自动化常见的数据库操作,提高效率并确保...

    SQLServer存储过程中事务的使用方法

    在SQL Server中,事务是确保数据一致性的重要机制,特别是在存储过程中。存储过程是一组预编译的SQL语句,可以在数据库中被多次调用,提高了效率并降低了网络流量。本篇将详细介绍如何在SQL Server存储过程中使用...

    SQLServer存储过程在系统开发中的应用

    1. **系统存储过程**:由系统提供的存储过程,用于执行数据库管理任务。这些存储过程定义在系统数据库 `MASTER` 中,前缀通常为 `SP_`。例如 `SP_HELP` 可用于显示系统对象的信息。 2. **本地存储过程**:用户自定义...

    SQL Server存储过程解密工具

    SQL Server存储过程是数据库管理系统中一个非常重要的组成部分,它允许程序员和DBA编写一组复杂的SQL语句,封装成一个可重用的模块。在某些情况下,为了保护代码不被未经授权的用户查看或修改,开发人员可能会选择对...

    最新最全SQL2008存储过程解密

    SQL Server 2008提供了一些内置功能,如`sys.dm_exec_sql_text`和`sys.dm_exec_procedure_stats`动态管理视图,以及`sp_helptext`系统存储过程,来查看存储过程的文本内容。然而,如果存储过程被加密,那么默认情况...

    SQL简单存储过程示例

    - 系统存储过程:由数据库系统提供的,通常以`sp_`开头,用于数据库管理和信息查询等任务。 - 扩展存储过程:通常以`XP_`开头,用于调用操作系统级别的功能。 - 用户自定义的存储过程:开发者根据需求创建的存储...

    sqlsever存储过程

    1. **系统存储过程**:由Microsoft SQL Server提供,用于执行特定的系统任务,如sp_help用于显示对象信息。 2. **用户自定义存储过程**:由开发者创建,根据业务需求实现特定功能。 二、创建存储过程 使用`CREATE ...

    SQL Server存储过程对比工具

    SQL Server存储过程对比工具是一种高效且实用的软件解决方案,它专为数据库管理员和开发人员设计,用于比较和分析两个SQL Server数据库中的存储过程。这款工具的主要功能是帮助用户快速识别和定位不同数据库间存储...

    vs中断点测试sqlserver的存储过程

    在IT领域,特别是软件开发与数据库管理中,对SQL Server的存储过程进行中断点测试是一项重要的技能,它有助于开发者深入理解代码执行流程,及时发现并修复潜在错误。下面,我们将详细探讨如何在Visual Studio(以下...

    SQL 存储过程发送HTTP请求

    ### SQL存储过程发送HTTP请求知识点解析 ...综上所述,通过SQL Server存储过程发送HTTP请求是一项实用的技术,能够在数据库层面上实现与外部系统的有效集成。然而,在实际应用时还需要考虑到安全性、性能等方面的问题。

    sql2000系统存储过程索引版

    sql2000系统存储过程索引版 可以按字母搜索

    SQL Server 存储过程与实例

    系统存储过程是由SQL Server提供的内置存储过程,用于执行常见的系统管理任务,如查询数据库信息、管理表、索引等。例如: - `sp_databases`:显示所有数据库的信息。 - `sp_tables`:列出指定数据库中的所有表。...

    学习sql存储过程的心得

    SQL存储过程是数据库管理系统中一组为了完成特定功能的SQL语句集合,它们被预先编译并存储在数据库中,可以通过一个名称来调用执行。学习SQL存储过程是提升数据库管理和应用开发效率的关键步骤,它可以帮助我们更好...

    在VB6.0中调用SQL Server的存储过程.pdf

    在VB6.0中调用SQL Server的存储过程是VB开发者经常遇到的问题,本文将详细介绍如何在VB6.0中调用SQL Server的存储过程,并对存储过程的优点和使用方法进行了详细的解释。 首先,存储过程是一种封装方法,用于重复...

Global site tag (gtag.js) - Google Analytics