每個表和視圖中的每列在表中占一行,存儲過程中的每個參數(shù)在表中也占一行。該表位于每個數(shù)據(jù)庫中。
列名 | 數(shù)據(jù)類型 | 描述 |
---|---|---|
name | sysname | 列名或過程參數(shù)的名稱。 |
id | int | 該列所屬的表對象 ID,或與該參數(shù)關(guān)聯(lián)的存儲過程 ID。 |
xtype | tinyint | systypes 中的物理存儲類型。 |
typestat | tinyint | 僅限內(nèi)部使用。 |
xusertype | smallint | 擴展的用戶定義數(shù)據(jù)類型 ID。 |
length | smallint | systypes 中的最大物理存儲長度。 |
xprec | tinyint | 僅限內(nèi)部使用。 |
xscale | tinyint | 僅限內(nèi)部使用。 |
colid | smallint | 列或參數(shù) ID。 |
xoffset | smallint | 僅限內(nèi)部使用。 |
bitpos | tinyint | 僅限內(nèi)部使用。 |
reserved | tinyint | 僅限內(nèi)部使用。 |
colstat | smallint | 僅限內(nèi)部使用。 |
cdefault | int | 該列的默認值 ID。 |
domain | int | 該列的規(guī)則或 CHECK 約束 ID。 |
number | smallint | 過程分組時(0 表示非過程項)的子過程號。 |
colorder | smallint | 僅限內(nèi)部使用。 |
autoval | varbinary(255) | 僅限內(nèi)部使用。 |
offset | smallint | 該列所在行的偏移量;如果為負,表示可變長度行。 |
status | tinyint | 用于描述列或參數(shù)屬性的位圖: 0x08 = 列允許空值。 |
type | tinyint | systypes 中的物理存儲類型。 |
usertype | smallint | systypes 中的用戶定義數(shù)據(jù)類型 ID。 |
printfmt | varchar(255) | 僅限內(nèi)部使用。 |
prec | smallint | 該列的精度級別。 |
scale | int | 該列的小數(shù)位數(shù)。 |
iscomputed | int | 表示是否已計算該列的標志: 0 = 未計算。 |
isoutparam | int | 表示該過程參數(shù)是否是輸出參數(shù): 1 = 真。 |
isnullable | int | 表示該列是否允許空值: 1 = 真。 |