常见的数据库存储过程面试题

合集下载

php_数据库面试题及答案(3篇)

php_数据库面试题及答案(3篇)

第1篇1. 请简要介绍数据库的基本概念和分类。

答:数据库是按照数据结构来组织、存储和管理数据的仓库。

它包含一系列相互关联的数据集。

数据库分为关系型数据库和非关系型数据库两大类。

2. 什么是SQL?请列举几个常用的SQL语句。

答:SQL(Structured Query Language)是一种标准化的查询语言,用于管理关系型数据库。

常用的SQL语句包括:- SELECT:查询数据- INSERT:插入数据- UPDATE:更新数据- DELETE:删除数据- CREATE:创建数据库或表- DROP:删除数据库或表- ALTER:修改数据库或表结构3. 请解释以下SQL语句的含义:- SELECT FROM students WHERE age > 18;- INSERT INTO employees (name, age, salary) VALUES ('张三', 25, 5000);- UPDATE students SET age = 20 WHERE name = '李四';- DELETE FROM employees WHERE age = 30;答:- SELECT FROM students WHERE age > 18;:查询年龄大于18岁的学生信息。

- INSERT INTO employees (name, age, salary) VALUES ('张三', 25, 5000);向员工表插入一条记录,姓名为张三,年龄为25岁,薪资为5000元。

- UPDATE students SET age = 20 WHERE name = '李四';将姓名为李四的学生年龄修改为20岁。

- DELETE FROM employees WHERE age = 30;删除年龄为30岁的员工记录。

4. 什么是索引?请举例说明索引的作用。

数据库工程师面试题及答案(全)

数据库工程师面试题及答案(全)

数据库工程师面试题及答案1.请简要介绍你对数据库的理解以及你的数据库工作经验?答:数据库是一种可以存储、管理和检索数据的软件系统。

作为一名数据库工程师,我的主要工作职责包括设计和管理数据库系统、调优和优化数据库性能、实现数据备份和恢复、确保数据安全和隐私保护等。

我拥有多年的数据库工作经验,擅长使用MySQL、Oracle、SQL Server等数据库管理系统,对SQL语言和数据库优化有深入的了解。

2.请介绍一下数据库索引的原理和常用类型?答:数据库索引是一种数据结构,可以加速数据检索的速度和效率。

常见的索引类型包括B+树索引、哈希索引、全文索引等。

其中,B+树索引是最常用的索引类型,它采用平衡树结构来存储数据,可以支持快速的范围查找和排序操作。

哈希索引是一种使用哈希函数将数据映射到索引中的索引类型,可以支持快速的精确查找操作。

全文索引是一种可以在文本中进行模糊匹配的索引类型,可以支持全文搜索和关键词查询。

3.请介绍一下数据库事务的概念和ACID特性?答:数据库事务是一组需要被看作为一个单独的操作执行的SQL语句集合。

为了确保数据的完整性和一致性,事务需要满足ACID特性。

ACID是指原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。

⏹原子性:事务中的所有操作要么全部执行成功,要么全部失败,不存在中间状态。

⏹一致性:事务执行前后,数据库中的数据保持一致性状态。

⏹隔离性:事务之间的操作互相隔离,一个事务的执行不应该影响其他事务。

⏹持久性:事务执行成功后,其所做的修改应该被持久化存储,不会因为系统故障等原因丢失。

4.请简述一下数据库优化的方法和技巧?答:数据库优化是提高数据库性能和响应速度的重要手段,常用的方法和技巧包括:⏹合理设计和优化数据库结构,避免冗余和无用数据。

⏹创建适当的索引,加快数据检索速度。

⏹使用分区表,优化大数据表的查询速度。

mysql常见面试题php(3篇)

mysql常见面试题php(3篇)

第1篇随着互联网技术的不断发展,MySQL作为一款高性能、可靠的数据库管理系统,在各个领域得到了广泛应用。

对于从事PHP开发的人来说,掌握MySQL数据库操作和优化技能是必不可少的。

本文将针对MySQL常见面试题进行解析,并结合PHP应用场景进行阐述。

一、MySQL常用基础语句1. 添加表:`ALTER TABLE 表名 ADD 字段名类型(长度)`解析:该语句用于向表中添加新字段。

字段类型和长度根据实际需求进行设置。

2. 修改类型:`ALTER TABLE 表名 MODIFY 要修改的字段名类型`解析:该语句用于修改表中字段的类型。

需要注意的是,修改字段类型可能会对数据产生影响。

3. 修改列名:`ALTER TABLE 表名 CHANGE 旧列名新列名类型`解析:该语句用于修改表中字段的名称。

需要注意的是,修改字段名称可能会对关联表产生影响。

4. 删除列:`ALTER TABLE 表名 DROP 列名`解析:该语句用于删除表中指定的字段。

5. 修改表名:`RENAME TABLE 旧表名 TO 新表名`解析:该语句用于修改表名。

6. 插入数据:`INSERT INTO 表名 (字段1, 字段2, ...) VALUES (值1, 值2, ...)`解析:该语句用于向表中插入新记录。

字段和值需要与表结构对应。

7. 更新修改数据:`UPDATE 表名 SET 字段值 WHERE 条件`解析:该语句用于更新表中满足条件的记录的字段值。

8. 删除数据:`DELETE FROM 表名 WHERE 条件`解析:该语句用于删除表中满足条件的记录。

二、MySQL常用函数1. `LENGTH(str)`:字符串长度(占用的内存空间长度)解析:该函数用于获取字符串的长度。

在PHP中,可以使用`strlen()`函数实现相同功能。

2. `CONCAT(str1, str2, ...)`:字符串连接解析:该函数用于连接多个字符串。

100个数据库面试题目(3篇)

100个数据库面试题目(3篇)

第1篇1. 请简述数据库的基本概念。

2. 什么是数据库管理系统(DBMS)?3. 请列举数据库的主要功能。

4. 什么是数据库的三级模式结构?5. 请简述数据库的ACID原则。

6. 什么是数据库的事务?7. 什么是数据库的并发控制?8. 什么是数据库的恢复机制?9. 什么是数据库的索引?10. 什么是数据库的视图?11. 什么是数据库的存储过程?12. 什么是数据库的触发器?13. 什么是数据库的权限控制?14. 什么是数据库的备份与恢复?15. 什么是数据库的规范化理论?二、SQL语言16. 什么是SQL?17. SQL语句主要分为哪几类?18. 什么是数据定义语言(DDL)?19. 什么是数据查询语言(DQL)?20. 什么是数据操纵语言(DML)?21. 什么是数据控制语言(DCL)?22. 什么是SQL中的SELECT语句?23. 什么是SQL中的INSERT语句?24. 什么是SQL中的UPDATE语句?25. 什么是SQL中的DELETE语句?26. 什么是SQL中的JOIN语句?27. 什么是SQL中的WHERE子句?28. 什么是SQL中的ORDER BY子句?29. 什么是SQL中的GROUP BY子句?30. 什么是SQL中的HAVING子句?31. 什么是SQL中的子查询?32. 什么是SQL中的递归查询?33. 什么是SQL中的UNION和UNION ALL?34. 什么是SQL中的视图?35. 什么是SQL中的存储过程?36. 什么是SQL中的触发器?37. 什么是SQL中的事务?38. 什么是SQL中的索引?39. 什么是SQL中的约束?40. 什么是SQL中的分区?41. 什么是SQL中的全文索引?42. 什么是SQL中的物化视图?43. 什么是SQL中的CTE(公用表表达式)?44. 什么是SQL中的临时表和表变量?45. 什么是SQL中的游标?46. 什么是SQL中的事务隔离级别?47. 什么是SQL中的锁?48. 什么是SQL中的优化器?49. 什么是SQL中的分区键和分区函数?50. 什么是SQL中的分区表?三、数据库设计51. 什么是数据库设计?52. 数据库设计的主要步骤有哪些?53. 什么是ER图(实体-关系图)?54. 什么是数据库规范化?55. 什么是第一范式(1NF)、第二范式(2NF)、第三范式(3NF)?56. 什么是BCNF(Boyce-Codd范式)?57. 什么是第四范式(4NF)和第五范式(5NF)?58. 什么是数据库的实体完整性?59. 什么是数据库的参照完整性?60. 什么是数据库的用户视图?61. 什么是数据库的完整性约束?62. 什么是数据库的数据完整性?63. 什么是数据库的逻辑设计?64. 什么是数据库的物理设计?65. 什么是数据库的索引设计?66. 什么是数据库的分区设计?67. 什么是数据库的视图设计?68. 什么是数据库的存储过程设计?69. 什么是数据库的触发器设计?70. 什么是数据库的备份与恢复设计?四、数据库性能优化71. 什么是数据库性能优化?72. 数据库性能优化的主要方法有哪些?73. 什么是查询优化?74. 什么是索引优化?75. 什么是数据库分区优化?76. 什么是数据库缓存优化?77. 什么是数据库锁优化?78. 什么是数据库并发控制优化?79. 什么是数据库的分区键选择?80. 什么是数据库的分区函数选择?81. 什么是数据库的分区表设计?82. 什么是数据库的视图优化?83. 什么是数据库的存储过程优化?84. 什么是数据库的触发器优化?85. 什么是数据库的备份与恢复优化?86. 什么是数据库的硬件优化?87. 什么是数据库的软件优化?88. 什么是数据库的数据库引擎优化?89. 什么是数据库的SQL语句优化?90. 什么是数据库的数据库配置优化?五、数据库系统91. 什么是数据库系统?92. 数据库系统的组成有哪些?93. 什么是数据库系统架构?94. 什么是数据库系统模式?95. 什么是数据库系统安全?96. 什么是数据库系统备份与恢复?97. 什么是数据库系统监控?98. 什么是数据库系统维护?99. 什么是数据库系统迁移?100. 什么是数据库系统性能评估?以上100个数据库面试题目涵盖了数据库基础知识、SQL语言、数据库设计、数据库性能优化以及数据库系统等方面。

软件测试数据库面试题目(3篇)

软件测试数据库面试题目(3篇)

第1篇一、基础知识1. 请简述数据库的基本概念和作用。

2. 请列举数据库的常见类型,并说明它们的区别。

3. 请解释数据库的ACID特性及其含义。

4. 请简述SQL语句的基本语法和常用操作。

5. 请解释数据库的事务隔离级别,并说明各个级别之间的区别。

6. 请解释数据库的MVCC(多版本并发控制)原理及其作用。

7. 请简述数据库的锁机制,包括乐观锁和悲观锁。

8. 请解释数据库的索引原理,以及B树和B+树的区别。

9. 请解释数据库的备份和还原操作,包括全备份、增量备份和差异备份。

10. 请解释数据库的视图和存储过程的概念,以及它们的作用。

二、SQL语句1. 请编写一个SQL语句,实现查询用户名为“Tom”的所有订单信息。

2. 请编写一个SQL语句,实现查询当前日期为“2022-10-01”的订单信息。

3. 请编写一个SQL语句,实现查询某个订单的订单详情,包括商品名称、价格和数量。

4. 请编写一个SQL语句,实现查询某个用户的订单总数。

5. 请编写一个SQL语句,实现查询某个商品的订单数量。

6. 请编写一个SQL语句,实现查询某个时间段内的订单信息。

7. 请编写一个SQL语句,实现查询某个商品的订单数量,并按数量降序排列。

8. 请编写一个SQL语句,实现查询某个商品的订单数量,并按价格升序排列。

9. 请编写一个SQL语句,实现查询某个用户的订单信息,并按下单时间降序排列。

10. 请编写一个SQL语句,实现查询某个时间段内,订单数量最多的用户。

三、数据库设计1. 请设计一个图书馆数据库,包括图书、读者、借阅记录等表,并说明各个表之间的关系。

2. 请设计一个电商网站数据库,包括商品、订单、用户、评论等表,并说明各个表之间的关系。

3. 请设计一个学校数据库,包括学生、课程、教师、成绩等表,并说明各个表之间的关系。

4. 请设计一个银行数据库,包括账户、交易、客户等表,并说明各个表之间的关系。

5. 请设计一个医院数据库,包括病人、医生、科室、药品等表,并说明各个表之间的关系。

sql面试题及答案

sql面试题及答案

sql面试题及答案SQL(Structured Query Language)是一种用于管理和操作关系数据库的标准编程语言。

在面试中,SQL问题通常用来评估候选人对数据库查询、数据操作和数据库设计的理解。

以下是一些常见的SQL面试题及其答案:# 1. 什么是SQL?答案:SQL是一种用于存储、操作和检索数据的编程语言,主要用于关系数据库管理系统(RDBMS)。

# 2. 列举一些基本的SQL命令。

答案:基本的SQL命令包括:- SELECT:用于从数据库中检索数据。

- INSERT INTO:用于向数据库表中插入新数据。

- UPDATE:用于修改表中的数据。

- DELETE:用于从表中删除数据。

- CREATE TABLE:用于创建新表。

- ALTER TABLE:用于修改现有表的结构。

- DROP TABLE:用于删除表。

# 3. 什么是主键(Primary Key)?答案:主键是数据库表中的一个或多个字段,用于唯一标识表中的每条记录。

主键的值必须是唯一的,并且不能为NULL。

# 4. 什么是外键(Foreign Key)?答案:外键是一个表中的字段,它引用了另一个表的主键。

外键用于建立两个表之间的关联,确保数据的引用完整性。

# 5. 什么是索引(Index)?答案:索引是数据库表中的一个结构,用于提高查询速度。

通过索引,数据库可以快速定位到表中的数据,而不需要扫描整个表。

# 6. 什么是事务(Transaction)?答案:事务是一系列的数据库操作,它们作为一个整体被执行,具有原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)的特性。

# 7. 什么是SQL注入?答案:SQL注入是一种安全漏洞,攻击者可以通过在应用程序的输入字段中插入恶意SQL代码,来操纵后端数据库。

# 8. 如何防止SQL注入?答案:防止SQL注入的方法包括:- 使用参数化查询。

oracle的面试题及答案

oracle的面试题及答案在Oracle的面试过程中,面试官往往会提出一系列与Oracle数据库相关的问题。

为了帮助你准备面试,本文将介绍一些常见的Oracle面试题及其答案。

以下是一些常见的Oracle面试题及答案供你参考:1. Oracle数据库的基本概念是什么?Oracle数据库是一个基于关系模型的数据库管理系统,它的特点包括数据安全、高可用性、高性能和可扩展性。

2. 什么是Oracle实例和数据库?Oracle实例是Oracle数据库运行时的一个进程,它负责管理和访问数据库的所有资源。

数据库则是存储数据的物理文件集合。

3. 请解释什么是表空间(tablespace)?表空间是逻辑存储结构,它由一个或多个数据文件组成,用于存储数据库中的表、索引和其他对象。

4. Oracle中的数据类型有哪些?Oracle提供了多种数据类型,包括字符型、数值型、日期型、二进制型等。

5. 如何创建表?可以使用CREATE TABLE语句来创建表。

例如,CREATE TABLE employees (id NUMBER, name VARCHAR2(50), age NUMBER);6. 如何在Oracle中插入数据?可以使用INSERT INTO语句来向表中插入数据。

例如,INSERT INTO employees (id, name, age) VALUES (1, 'John', 25);7. 如何更新表中的数据?可以使用UPDATE语句来更新表中的数据。

例如,UPDATE employees SET age = 26 WHERE id = 1;8. 如何删除表中的数据?可以使用DELETE语句来删除表中的数据。

例如,DELETE FROM employees WHERE id = 1;9. Oracle中的索引有哪些类型?Oracle提供了多种索引类型,包括B树索引、位图索引、散列索引等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

常见的数据库存储过程面试题/*系统存储过程很多,有些常用,有些不常用常用:sp_attach_db 附加数据库到一个服务器中sp_columns 返回在当前环境中列的信息sp_databases 列出当前系统中的数据库sp_configure 显示或修改当前服务器的全局配置sp_depends 显示数据库对象的依赖信息sp_help 报告有关数据库对象的信息sp_helpdb 返回指定数据库或全部数据库的信息定义信息sp_indexes 返回指定远程表的索引信息sp_lock 返回有关锁的信息sp_rename 更改用户创建的数据库对象名称sp_renamedb 更改数据库名称sp_spaceused 显示数据库的空间使用情况sp_tables 返回在当前环境中可以被查询的对象的列表sp_who 提供当前用户和进程的信息不常用:sp_addlinkedserver 创建一个允许执行分布式查询的链接服务器sp_addlinkedsrvlogin 在本地服务器和远程服务器之间创建login帐户的映射关系sp_addlogin 创建一个新的login帐户sp_add_agent_parameter 在代理文件中增加一个参数sp_add_agent_profile 为复制代理增加一个代理文件sp_add_alert 创建一个警报sp_add_category 在服务器上,增加一种作业、警报或者操作员的特定分类sp_add_data_file_recover_suspect_db 当数据库复原不能完成时,向文件组增加一个数据文件sp_add_file_recover_suspect_db 对于复原有问题的数据库增加一个文件sp_add_job 增加一个sql server agent可以执行的作业sp_add_jobschedule 为作业创建调度sp_add_jobserver 把指定的作业增加到指定服务器上sp_add_jobstep 在作业中增加一步或一个操作sp_add_log_file_recover_suspect_db 当数据库复原不能完成时,向文件组增加一个日志文件sp_add_notification 为警报创建一个通知sp_add_operator 为警报或者作业创建一个操作员sp_add_targetservergroup 增加指定的服务器组sp_add_targetsvrgrp_member 在指定的目标服务器组增加一个目标服务器sp_addalias 在数据库中为login帐户增加一个别名sp_addapprole 在数据库中增加一个特殊的应用程序角色sp_addarticle 创建文章,并把该文章添加到出版物中sp_adddistpublisher 创建一个使用本地分布服务器的出版服务器sp_adddistributiondb 在分布服务器上创建一个新的distribution数据库sp_adddistributor 增加一个分布服务器sp_addextendedproc 在系统中增加一个扩展存储过程sp_addgroup 在当前数据库中增加一个组sp_addmergearticle 为一个已有的合并出版物创建一个文章sp_addmergefilter 为了连接另外一个表,创建一个合并过滤器sp_addmergepublication 创建一个新的合并出版物sp_addmergepullsubscription 增加一个拉回类型的订阅物sp_addmergepullsubscription_agent 在订阅服务器上,为合并拉回订阅物创建一个代理sp_addmergesubscription 创建一个推出或者拉回类型的订阅物sp_addmessage 在系统中增加一个新的错误消息sp_addpublicaton 创建一个快照复制或者事务复制出版物sp_addpublicaton_snapshot 创建一个快照代理sp_addpullsusscription 在当前订阅服务器的数据库中增加一个拉回或者匿名订阅物sp_addpullsusscription_agent 在订阅服务器的数据库中增加一个新的代理sp_addremotelogin 在本地服务器上增加一个远程login帐户,允许执行远程存储过程调用sp_addrole 在当前数据库中增加一个角色sp_addrolemember 为当前数据库中的一个角色增加一个安全性帐户sp_addserver 添加一个远程或者本地服务器sp_addsrvrolemember 为固定的服务器角色增加一个成员sp_addsubscriber 增加一个新的订阅服务器sp_addsubscriber_schedule 为分布代理和合并代理增加一个调度sp_addsubscription 订阅文章并且设置订阅服务器的状态sp_addsynctrigers 在订阅服务器上创建一个立即修改触发器sp_addtabletocontents 在合并跟踪表中插入一个参考sp_addtype 创建一个用户定义的数据类型sp_addumpdevice 增加一个备份设备sp_adduser 在当前数据库中为一个新用户增加一个安全性帐户sp_altermessage 修改错误信息的状态sp_addly_job_to_targets 把作业应用到一个或者多个目标服务器sp_approlepassword 在当前数据库中改变应用程序角色的口令sp_aarticle_validation 为指定的文章初始化确认请求sp_aarticlecolumn 指定在文章中使用的列sp_aarticlefilter 创建一个用于水平过滤数据的过滤器sp_articleview 当表被过滤时,为文章创建一个同步化对象sp_attach_single_file_db 在当前服务器中,附加一个只有一个数据文件的数据库sp_aautostats 对于一个指定的索引或统计,自动显示update statistics的状态sp_bindefault 把默认值绑定到列或用户定义的数据类型上sp_bindrule 把规则绑定到列或用户定义的数据类型上sp_bindsession 绑定或解除绑定与实例中的其它事务的连接sp_browsereplcmds 在分布数据库中返回一种可读格式的结果集sp_catalogs 返回指定连接服务器中的系统目录列表,在本地服务器中等价于数据库列表sp_certify_removable 确认在可移动介质上用于分布的数据库是否正确配置sp_change_agent_parameter 修改复制代理配置使用的参数sp_change_agent_profile 修改复制代理配置使用的配置参数sp_change_users_login 修改login与当前数据库中用户之间的关系sp_changearticle 改变文章的属性sp_changedbowner 改变当前数据库的所有者sp_changedistpublisher 改变分布出版服务器的属性sp_changedistributor_password 改变分布服务器的口令sp_changedistributor_property 改变分布服务器的属性sp_changedistribtutiondb 改变分布数据库的属性sp_changegroup 改变安全性帐户所属的角色sp_changemergearticle 改变合并文章的属性sp_changemergefilter 改变一些合并过滤器的属性sp_changemergepublication 改变合并出版物的属性sp_changemergepullsubscription 改变合并拉回出版物的属性sp_changemergesubscription 改变合并的推出或者拉回出版物的属性sp_changeobjectowner 改变对象的所有者sp_changepublication 改变出版物的属性sp_changesubscriber 改变用于订阅服务器的选项sp_changesubscriber_schedule 改变用于分布式代理和事务代理的订阅服务器的调度sp_changesubstatus 改变订阅服务器的状态sp_column_privileges 返回列的权限信息sp_column_privileges_ex 返回在链接服务器上指定表的列的权限信息sp_columns_ex 返回在链接服务器上列的信息sp_create_removable 创建一个可移动介质数据库sp_createstats 创建单列的统计信息sp_cursor 用于请求定位更新sp_cursor_list 报告当前打开的服务器游标属性sp_cursorclose 关闭和释放游标sp_cursorfetch 从游标中取出数据行sp_cursoropen 定义与游标和游标选项相关联的SQL 语句,然后填充游标sp_cursoroption 用于设置各种游标选项sp_cycle_errorlog 关闭错误日志文件重新开始错误记录sp_datatype_info 返回当前环境支持的数据类型信息sp_dbfixedrolepermission 显示每一个固定数据库角色的许可sp_dboption 显示或修改数据库选项sp_dbremove 删除数据库和与该数据库相关的所有文件sp_defaultdb 设置登录帐户的默认数据库sp_defaultlanguage 设置登录帐户的默认语言sp_delete_alert 删除警报sp_delete_backuphistory 删除备份和恢复的历史信息sp_delete_category 删除指定类型的作业、警报和操作员sp_delete_job 删除一个作业sp_delete_jobschedule 删除作业的调度sp_delete_jobserver 删除指定的目标服务器sp_delete_jobstep 从作业中删除指定的作业步骤sp_delete_notfication 删除发送给某个操作员的所有通知sp_delete_operator 删除操作员sp_delete_targetserver 从可以使用的目标服务器列表中删除指定的服务器sp_delete_targetservergroup 删除指定的目标服务器组sp_delete_targetsvrgrp_member 从目标服务器组中删除一个目标服务器sp_deletemergeconflictrow 删除冲突表中的记录行sp_denylogin 防止window用户或群组连接到sql serversp_describe_cursor 报告服务器游标的属性sp_describe_cursor_columns 报告在服务器游标的结果集中列的属性sp_describe_cursor_tables 报告服务器游标参考的基表信息sp_detach_db 分享服务器中的数据库sp_drop_agentparameger 删除配置文件中的一个或者多个参数sp_drop_profile 删除配置文件sp_dropalias 删除一个帐户的别名sp_dropapprole 删除当前数据库中的应用程序角色sp_droparticle 从出版物中删除一篇文章sp_dropdevice 删除数据库或者备份设备sp_dropdistpublisher 删除出版服务器sp_dropdistributiondb 删除分布数据库sp_dropdistributor 删除分布服务器sp_dropdropextendedproc 删除一个扩展存储过程sp_dropgroup 从当前数据库中删除角色sp_droplinkedsrvlogin 删除一个本地服务器和连接服务器的映射帐户sp_droplogin 删除一个登录帐户sp_dropmergearticle 从合并出版物中删除一篇文章sp_dropmergefilter 删除一个合并过滤器sp_dropmergepublication 删除一个合并出版物和与其相关的快照复制sp_dropmergepullsubscription 删除一个合并拉回订购物sp_dropmergesubscription 删除一个订阅物sp_dropmessage 删除一个消息sp_droppublication 删除出版物和与其相关的文章sp_droppullsubscription 删除当前订阅服务器数据库中的订阅物sp_droprole 从当前数据库中删除一个角色sp_droprolemember 从当前数据库中的一个角色中删除一个安全性帐户sp_dropserver 删除一个远程或者连接服务器列表中的服务器sp_dropsrvrolemember 从一个固定的服务器角色中删除一个帐户sp_dropsubscriber 删除一个订阅服务器sp_dropsubscription 删除订阅物sp_droptype 删除一种用户定义的数据类型sp_dropuser 从当前数据库中删除一个用户sp_dropdropwebtask 删除以前版本定义的web任务sp_dsninfo 从一个与当前服务器相关的分布服务器返回ODBC和OLE DB数据源的信息sp_dumpparamcmd 返回存储在分布数据库中的参数化命令的详细信息sp_enumcodepages 返回一个字符集和代码页的列表sp_enumcustomresovers 返回所有可用的定制解决方案表表sp_enumdsn 返回所有可用的odbc和ole db数据源列表sp_enumfullsubscribers 返回订阅服务器的列表sp_expired_subscription_cleanup 周期性地检查订阅物的状态是否失效sp_fkeys 返回当前环境的外键信息sp_foreignkeys 返回参照连接服务器的表的主键的外键sp_fulltext_catalog 创建和删除全文本目录sp_fulltext_column 指定某一个列是否参加全文本索引sp_fulltext_database 从当前数据库中初始化全文本索引sp_fulltext_service 改变Microsoft Search Service属性sp_fulltext_table 标记用于全文本索引的表sp_generatefilters 在外键表上创建一个过滤器sp_get_distributor 确定一个分布服务器是否安装在某个服务器上sp_getbindtoken 创建一个绑定的连接文本sp_getmergedeletype 返回合并删除的类型sp_grant_publication_access 在出版物的访问列表中增加一个用户sp_grantdbaccess 在当前数据库中增加一个安全性帐户sp_grantlogin 允许Windows用户或群组连接到SQL Serversp_help_agent_default 检索作为参数传送的代理类型的默认配置的标识号sp_help_agent_parameter 返回代理配置的所有参数sp_help_agent_profile 返回指定代理的配置sp_help_alert 报告有关警报的信息sp_help_category 提供有关作业、警报、操作员的指定种类的信息sp_help_downloadlist 列出有关作业的信息sp_help_fulltext_catalogs 返回有关全文本索引表的信息sp_help_fulltext_columns 返回标记全文本索引的列信息sp_help_fulltext_columns_cursor 使用游标检索标记为全文本的索引列sp_help_fulltext_tables 返回标记为全文本索引的表sp_help_fulltext_tables_cursor 使用游标返回标记为全文本索引的表sp_help_job 返回有关作业的信息sp_help_jobhistory 提供有关作业的历史信息。

相关文档
最新文档