sys.sysobjects (Transact-SQL)
針對資料庫內所建立的每個物件,如條件約束、預設值、記錄、規則和預存程序,各包含一個資料列。
重要事項 |
---|
此 SQL Server 2000 系統資料表包含回溯相容性的概觀。我們建議您改用目前的 SQL Server 系統檢視表。若要尋找相等的系統檢視或檢視,請參閱<將 SQL Server 2000 系統資料表對應至 SQL Server 2005 系統檢視表>。未來的 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 = 同義字 SQ = 服務佇列 TA = 組件 (CLR) DML 觸發程序 TF = 資料表函數 TR = SQL DML 觸發程序 TT = 資料表類型 U = 使用者資料表 UQ = UNIQUE 條件約束 (類型是 K) V = 檢視 X = 擴充預存程序 |
uid |
smallint |
物件擁有者的結構描述識別碼。 如果是從舊版 SQL Server 升級而來的資料庫,結構描述識別碼會等於擁有者的使用者識別碼。
重要事項
如果使用下列任何一個 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 OBJECT
如果使用者和角色數目超過 32,767 則會造成溢位或傳回 NULL。 如需詳細資訊,請參閱<查詢 SQL Server 系統目錄>。 |
info |
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 |
僅供參考之用。不支援。我們無法保證未來的相容性。 |
類型 |
char(2) |
物件類型。它可以是下列值之一: AF = 彙總函式 (CLR) C = CHECK 條件約束 D = 預設值或 DEFAULT 條件約束 F = FOREIGN KEY 條件約束 FN = 純量函數 FS = 組件 (CLR) 純量函數 FT = 組件 (CLR) 資料表值函數 IF = 內嵌資料表函數 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 |
用於發行集、條件約束和識別。 |
cache |
smallint |
僅供參考之用。不支援。我們無法保證未來的相容性。 |