系统表
Microsoft® SQL Server™ 2000 及其组件所用的信息存储在称为系统表的特殊表中。
任何用户都不应直接修改系统表。例如,不要尝试使用 DELETE、UPDATE、INSERT 语句或用户定义的触发器修改系统表。
允许在系统表中引用编制的列。然而,系统表中的许多列都未被编制。不应编写应用程序直接查询未编制的列。相反,应用程序应使用以下任何组件检索系统表中存储的信息:
- 信息架构视图
- 系统存储过程
- Transact-SQL 语句和函数
- SQL-DMO
- 数据库应用程序接口 (API) 目录函数
这些组件构成一个已发布的 API,用以从 SQL Server 获取系统信息。Microsoft 维护这些组件在不同版本间的兼容性。系统表的格式取决于 SQL Server 的内部构架,并且可能因不同的版本而异。因此,直接访问系统表中未编制列的应用程序可能需要做些更改后才能访问 SQL Server 的后继版本。
仅在 master 数据库中的系统表
这些表存储服务器级系统信息。
每个数据库中的系统表
这些表为每个数据库存储数据库级系统信息。
msdb 数据库中的 SQL Server 代理程序表
这些表存储 SQL Server 代理程序使用的信息。
msdb 数据库中的表
这些表存储数据库备份和还原操作使用的信息。
用于存储复制信息的表
这些表由复制使用并存储在 master 数据库中。
这些表由复制使用并存储在 msdb 数据库中。
这些表由复制使用并存储在 distribution 数据库中。
这些表由复制使用并存储在 publication 数据库中。
分享到:
相关推荐
Microsoft SQL Server 系统表详细说明 Microsoft SQL Server 系统表是指数据库管理系统中的一组特殊的表,这些表用于存储数据库的元数据,提供了关于数据库对象、配置选项、用户和安全信息的重要信息。本文将详细...
### Oracle主要的系统表和系统视图 Oracle数据库作为一款广泛使用的数据库管理系统,在其内部维护了大量的系统表和系统视图来记录与管理数据库的各种状态信息。对于DBA(数据库管理员)来说,熟悉并掌握这些系统表...
人大金仓数据库系统表 人大金仓数据库系统,全称为KingbaseES,是中国本土自主研发的一款高性能、高可靠的数据库管理系统,其在数据存储、处理和管理方面具有显著的优势。这款数据库系统广泛应用于政府、金融、电信...
《Sybase15系统表中文手册》是一份详尽的参考文档,主要针对Sybase Adaptive Server Enterprise 15.0版本的系统表进行了全面的解析和说明。Sybase Adaptive Server Enterprise,简称ASE,是Sybase公司开发的一款高...
db2系统表、视图说明,sysibm.systables,sysibm.syscolumns,syscat.tables,syscat.columns,我们可以通过 LIST TABLES FOR SYSTEM 或 LIST TABLES FOR SCHEMA schemaname 命令查看所有的系统表和相关的视图信息。...
### SqlServer7系统表介绍 #### 22.1 系统表概述 Microsoft SQL Server 使用了一种特殊类型的表——**系统表**来存储关于自身及其管理下的各个数据库的重要信息。系统表对于维护数据库的正常运行至关重要,它们...
MySQL数据库系统表说明和主要系统表详细说明!里面有两个word文档,一个介绍了MySQL系统数据库information_schema里的所有表信息,一个介绍了MySQL系统数据库information_schema里主要表的详细信息,包括每个表字段...
了解并掌握中联HIS系统的表结构对开发人员至关重要,因为这有助于他们更好地设计、开发和优化数据库,以满足系统的高效运行和数据安全的需求。 表结构是数据库设计的基础,它定义了每个表的字段(columns)、数据...
oracle系统表大全,取得指定用户的所有表名,取得指定用户的所有视图名称
### Sybase系统表知识点概述 Sybase是一种关系型数据库管理系统(RDBMS),广泛应用于企业级应用和服务领域。Sybase提供了多种系统表来帮助用户管理和监控数据库的状态与性能。本篇文章将详细阐述Sybase中的系统表...
ArcSDE 地理数据库系统表:存储在Oracle中的地理数据库内的系统表
用于Oracle建系统表,如s_emp等
在Derby数据库中,系统表是存储元数据的关键部分,它们提供了关于数据库对象(如表、视图、索引、用户权限等)的信息。了解Derby的系统表结构对于数据库管理员和开发人员来说至关重要,因为这有助于诊断问题、监控...
本文档包括的是mysql 5.6版的innodb的系统表的详细描述
Oracle 11g 系统表详解 Oracle 11g 系统表是 Oracle 数据库管理系统的核心组件,提供了丰富的信息,帮助数据库管理员和开发者更好地管理和维护数据库。本文档将详细介绍 Oracle 11g 中常用的系统表,并解释每张系统...
SQL Server 系统表详解 SQL Server 系统表是 SQL Server 数据库中的一组特殊的表,它们存储了数据库的元数据,例如数据库的结构、配置、安全信息、统计信息等。这些表是系统定义的,用户不能修改它们的结构,也不能...
JDE系统表一览表
oracle 系统表大全oracle 系统表大全oracle 系统表大全oracle 系统表大全
有了神州易助ERP表结构,更好地维护神州易助ERP系统.
### 利用数据库系统表实现多表关联查询 在现代数据管理中,多表关联查询是数据处理和信息检索中的关键技术之一。对于大型数据库系统,有效地执行多表关联查询不仅能够提升数据处理效率,还能增强应用程序的灵活性和...