對于每種系統(tǒng)提供數(shù)據(jù)類型和用戶定義數(shù)據(jù)類型,均包含一行信息。該表存儲在每個(gè)數(shù)據(jù)庫中。
這些是系統(tǒng)提供的數(shù)據(jù)類型及其 ID 號。
列名 | 數(shù)據(jù)類型 | 描述 |
---|---|---|
name | sysname | 數(shù)據(jù)類型名稱。 |
xtype | tinyint | 物理存儲類型。 |
status | tinyint | 僅限內(nèi)部使用。 |
xusertype | smallint | 擴(kuò)展用戶類型。 |
length | smallint | 數(shù)據(jù)類型的物理長度。 |
xprec | tinyint | 服務(wù)器所使用的內(nèi)部精度。(不能在查詢中使用。) |
xscale | tinyint | 服務(wù)器所使用的內(nèi)部小數(shù)位數(shù)。(不能在查詢中使用。) |
tdefault | int | 對此數(shù)據(jù)類型進(jìn)行完整性檢查的存儲過程的 ID。 |
domain | int | 對此數(shù)據(jù)類型進(jìn)行完整性檢查的存儲過程的 ID。 |
uid | smallint | 數(shù)據(jù)類型創(chuàng)建者的用戶 ID。 |
reserved | smallint | 僅限內(nèi)部使用。 |
usertype | smallint | 用戶類型 ID。 |
variable | bit | 可變長度數(shù)據(jù)類型為 1;否則為 0。 |
allownulls | bit | 指出此數(shù)據(jù)類型的默認(rèn)為空性。如果 CREATE 或 ALTER TABLE 指定了為空性,那么該值將替代此數(shù)據(jù)類型的默認(rèn)為空性。 |
type | tinyint | 物理存儲數(shù)據(jù)類型。 |
printfmt | varchar(255) | 保留。 |
prec | smallint | 此數(shù)據(jù)類型的精度級別。 |
scale | tinyint | 此數(shù)據(jù)類型的小數(shù)位數(shù)(根據(jù)精度)。 |