分享方式:


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 物件
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 = 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 僅供參考之用。 不支援。 我們無法保證未來的相容性。

另請參閱