sys.sysobjects (Transact-SQL)

適用于:SQL Server (所有支援的版本) Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW)

針對資料庫內所建立的每個物件,如條件約束、預設值、記錄、規則和預存程序,各包含一個資料列。

重要

此 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 OBJECT
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 僅供參考之用。 不支援。 我們無法保證未來的相容性。
type 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 用於發行集、條件約束和識別。
快取 smallint 僅供參考之用。 不支援。 我們無法保證未來的相容性。

請參閱