SQLServer2008的几乎所有对象信息都存在于sys.objects系统视图中,同时又在不同的系统视图中保留了相应的副本,对于函数、视图、 存储过程、触发器等相应的文本对象,把相应的对象的详细资料存于新的sys.sql_modules视图中。 对于数据库层面的存储结构,我们可以参看以下视图: --数据库实例的概要情况 SELECT*FROM SYS.SE...
select name from sys.all_objects where name not in (select name from sys.sysobjects) --执行结果为空,表明两个视图目前是相同的,但是不知道具体的区别. --现在来看两个函数使用sql 2005 自带数据库 use AdventureWorks select object_name(parent_object_id),type,* from sys.all_objects where name='CK_...
在此版本的 SQL Server 中,擴充的索引,例如 XML 索引或空間索引,會被視為 中的sys.objects內部資料表(type是IT, 且type_desc為INTERNAL_TABLE。 針對擴充索引: name是索引數據表的內部名稱 parent_object_idobject_id是基表的 is_ms_shipped、is_published和資料is_schema_published行設定為0 ...
sys.objects、sys.columns、sys.indexes这三个都是系统视图,主要映射了表、列、索引等信息。 与MySQL数据库的information_schema库类似。 详解 sys.objects 使用语句EXEC sp_help 'sys.objects'查看视图结构信息等,如下: 结构讲解 列名称 数据类型 说明
SQL SERVER 对象类型 sql server对象的完整名称,在数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)在表中占一行。只有在tempdb内,每个临时对象才在该表中占一行。sysobjects表结构:列名数据类型描述namesysname对象名,常用列idint对象标识号xtypechar(2
适用于:SQL Server 2017(14.x)及更高版本、Azure SQL 数据库、Azure Synapse Analytics、Analytics 平台系统(PDW)EC = Edge 约束 type_desc nvarchar(60) 对对象类型的说明:AGGREGATE_FUNCTIONCHECK_CONSTRAINTCLR_SCALAR_FUNCTIONCLR_STORED_PROCEDURECLR_TABLE_VALUED_FUNCTIONCLR_TRIGGERDEFAULT_CONSTRA...
系統基表只會在 SQL Server 資料庫引擎 內使用,不適用於一般客戶。 它們可能會變更,且不保證相容性。 系統基表元數據 資料庫上具有 CONTROL、ALTER 或 VIEW DEFINITION 許可權的被授出席者,可以在 sys.objects 目錄檢視中看到系統基表元數據。 被授出席者也可以使用內建函式,例如OBJECT_NAME和OBJECT_ID,解析系...
SQL Server Azure SQL 数据库 Azure SQL 托管实例 显示SQL Server 中用户定义的表类型的属性。 表类型是指无法从其中声明表变量或表值参数的类型。 每个表类型都有一个type_table_object_id,它是 sys.objects目录视图中的外键。 可以使用此 ID 列查询各种目录视图,其方式类似于常规表的object_id列,以发现表类型...
重要事項:如果您使用下列任何一個 SQL Server DDL 語句,則必須使用sys.objects目錄檢視,而不是sys.sysobjects。 CREATE |ALTER |DROP USER CREATE |ALTER |DROP ROLE CREATE |ALTER |DROP APPLICATION ROLE CREATE SCHEMA ALTER AUTHORIZATION ON 物件 資訊smallint僅供參考之用。 不支援。 我們無法保證未來的相容性...
重要事項:如果您使用下列任何一個 SQL Server DDL 語句,則必須使用sys.objects目錄檢視,而不是sys.sysobjects。 CREATE |ALTER |DROP USER CREATE |ALTER |DROP ROLE CREATE |ALTER |DROP APPLICATION ROLE CREATE SCHEMA ALTER AUTHORIZATION ON 物件 資訊smallint僅供參考之用。 不支援。 我們無法保證未來的相容性...