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