sys.sysobjects (Transact-SQL)
適用於:Microsoft Fabric Microsoft網狀架構倉儲中的 SQL Server Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW) SQL 分析端點
針對在資料庫內建立的每個物件,各包含一個數據列,例如條件約束、預設、記錄、規則和預存程式。
重要
此 SQL Server 2000 系統數據表隨附為回溯相容性的檢視。 建議您改用目前的 SQL Server 系統檢視。 若要尋找對等的系統檢視或檢視,請參閱將系統數據表對應至系統檢視表(Transact-SQL)。 未來的 Microsoft SQL Server 版本將移除這項功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
NAME | sysname | 物件名稱 |
id | int | 物件標識碼 |
xtype | char(2) | 物件類型。 可以是下列其中一種物件類型: AF = 聚合函數 (CLR) C = CHECK 條件約束 D = 預設或 DEFAULT 條件約束 F = FOREIGN KEY 條件約束 L = 記錄 FN = 純量函式 FS = 元件 (CLR) 純量函式 FT = 元件 (CLR) 資料表值函式 IF = 內嵌數據表函式 IT = 內部數據表 P = 預存程式 PC = 元件 (CLR) 預存程式 PK = PRIMARY KEY 條件約束 (類型為 K) RF = 複寫篩選預存程式 S = 系統資料表 SN = 同義字 SO = 時序 SQ = 服務佇列 TA = 元件 (CLR) DML 觸發程式 TF = 資料表函式 TR = SQL DML 觸發程式 TT = 資料表類型 U = 用戶數據表 UQ = UNIQUE 條件約束 (類型為 K) V = 檢視 X = 擴充預存程式 |
uid | smallint | 對象的擁有者的架構標識碼。 對於從舊版 SQL Server 升級的資料庫,架構標識碼等於擁有者的使用者標識碼。 如果使用者和角色的數目超過 32,767,則溢位或傳回 NULL。 重要事項: 如果您使用下列任何一個 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 | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
status | int | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
base_schema_ver | int | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
replinfo | int | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
parent_obj | int | 父物件的物件識別碼。 例如,如果是觸發程式或條件約束,則為數據表標識符。 |
crdate | datetime | 建立物件的日期。 |
ftcatid | smallint | 已註冊全文檢索索引之所有用戶數據表的全文檢索目錄標識碼,以及未註冊之所有用戶數據表的 0。 |
schema_ver | int | 每次數據表架構變更時遞增的版本號碼。 永遠傳回 0。 |
stats_schema_ver | int | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
type | char(2) | 物件類型。 可以是下列值之一: AF = 聚合函數 (CLR) C = CHECK 條件約束 D = 預設或 DEFAULT 條件約束 F = FOREIGN KEY 條件約束 FN = 純量函式 FS = 元件 (CLR) 純量函式 FT = Assembly (CLR) table-valued functionIF = In-lined table-function IT - 內部數據表 K = PRIMARY KEY 或 UNIQUE 條件約束 L = 記錄 P = 預存程式 PC = 元件 (CLR) 預存程式 R = 規則 RF = 複寫篩選預存程式 S = 系統資料表 SN = 同義字 SQ = 服務佇列 TA = 元件 (CLR) DML 觸發程式 TF = 資料表函式 TR = SQL DML 觸發程式 TT = 資料表類型 U = 用戶數據表 V = 檢視 X = 擴充預存程式 |
userstat | smallint | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
sysstat | smallint | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
indexdel | smallint | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
refdate | datetime | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
version | int | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
deltrig | int | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
instrig | int | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
updtrig | int | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
seltrig | int | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
category | int | 用於發行集、條件約束和身分識別。 |
快取 | smallint | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |