sysobjects
在資料庫內建立的每個物件(約束、預設值、日誌、規則、儲存過程等)在表中佔一行。只有在 tempdb 內,每個臨時物件才在該表中佔一行。
列名 資料型別 描述
name sysname 物件名。
id int 物件標識號。
xtype char(2) 物件型別。可以是下列物件型別中的一種:
c = check 約束
d = 預設值或 default 約束
f = foreign key 約束
l = 日誌
fn = 標量函式
if = 內嵌表函式
p = 儲存過程
pk = primary key 約束(型別是 k)
rf = 複製篩選儲存過程
s = 系統表
tf = 表函式
tr = 觸發器
u = 使用者表
uq = unique 約束(型別是 k)
v = 檢視
x = 擴充套件儲存過程
uid **allint 所有者物件的使用者 id。
info **allint 保留。僅限內部使用。
status int 保留。僅限內部使用。
base_schema_
ver int 保留。僅限內部使用。
replinfo int 保留。供複製使用。
parent_obj int 父物件的物件標識號(例如,對於觸發器或約束,該標識號為表 id)。
crdate datetime 物件的建立日期。
ftcatid **allint 為全文索引註冊的所有使用者表的全文目錄識別符號,對於沒有註冊的所有使用者表則為 0。
schema_ver int 版本號,該版本號在每次表的架構更改時都增加。
stats_schema_
ver int 保留。僅限內部使用。
type char(2) 物件型別。可以是下列值之一:
c = check 約束
d = 預設值或 default 約束
f = foreign key 約束
fn = 標量函式
if = 內嵌表函式
k = primary key 或 unique 約束
l = 日誌
p = 儲存過程
r = 規則
rf = 複製篩選儲存過程
s = 系統表
tf = 表函式
tr = 觸發器
u = 使用者表
v = 檢視
x = 擴充套件儲存過程
userstat **allint 保留。
sysstat **allint 內部狀態資訊。
indexdel **allint 保留。
refdate datetime 留作以後使用。
version int 留作以後使用。
deltrig int 保留。
instrig int 保留。
updtrig int 保留。
seltrig int 保留。
category int 用於發布、約束和標識。
cache **allint 保留。
請檢視sql2000的幫助
top
Sql中sysobjects 結構說明
sysobjects 表結構 列名資料型別描述 name sysname 物件名,常用列 idint 物件標識號 xtype char 2 物件型別。常用列。xtype可以是下列物件型別中的一種 c check 約束 d 預設值或 default 約束 f foreign key 約束 l 日誌 f...
系統表sysobjects的用法
sysobjects select from sysobjects where 列名 列名 資料型別 描述 name sysname 物件名。id int 物件標識號。xtype char 2 物件型別。可以是下列物件型別中的一種 c check 約束 d 預設值或 default 約束 f for...
sysobjects中type的定義
sysobjects中type的定義如下 sysobjects是mssql資料庫的系統表,在web許可權下可以正常訪問。msysobjects是access資料庫的系統表,在web許可權下沒有許可權訪問,會提示 沒有許可權訪問 我們在mssql的儲存過程中經常要處理一些特殊的物件,這些物件都存放在資...