IHsyscolumns (Transact-SQL)
適用於:SQL Server
IHsyscolumns檢視會公開從非SQL Server發行者發行之發行項的資料行資訊。 此檢視會儲存在 distributiondatabase 中。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
name | sysname | 資料行或程序參數的名稱。 |
id | int | 這個資料行所屬資料表的物件識別碼,或這個參數相關聯預存程序的識別碼。 |
xtype | tinyint | 來自 sys.systypes 的實體儲存體類型 (Transact-SQL) 。 |
typestat | int | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
xusertype | tinyint | 擴充使用者自訂資料類型的識別碼。 |
length (長度) | bigint | sys.systypes (Transact-SQL) 的最大實體儲存體長度。 |
xprec | int | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
xscale | int | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
colid | int | 資料行或參數識別碼。 |
xoffset | int | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
bitpos | int | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
保留 | int | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
colstat | int | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
cdefault | int | 這個資料行之預設值的識別碼。 |
域 | int | 這個資料行的規則或 CHECK 條件約束的識別碼。 |
number | int | 當程式針對非程式) 分組 (0 時,副程式編號會是 0 。 |
colorder | int | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
autoval | int | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
offset | int | 這個資料行出現在其中的資料列內位移。 |
collationid | int | 資料行定序的識別碼。 以非字元為基礎的資料行是 NULL。 |
language | int | 資料行的語言識別碼。 |
status | int | 用來描述資料行或參數屬性的點陣圖: 0x08 = 資料行允許 Null 值。 0x10 = 新增 Varchar 或 Varbinary 資料行時,ANSI 填補作用中。 Varchar 會保留尾端空白,而尾端零則會保留Varbinary 資料行的尾端空白。 0x40 = 參數是 OUTPUT 參數。 0x80 = 資料行是識別欄位。 |
type | int | 來自 sys.systypes 的實體儲存體類型 (Transact-SQL) 。 |
usertype | tinyint | sys.systypes (Transact-SQL) 的使用者定義資料類型識別碼。 |
printfmt | int | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
prec | int | 這個資料行的有效位數層級。 |
scale | int | 這個資料行的小數位數。 |
iscomputed | int | 這是一個旗標,指出這個資料行是否為計算資料行: 0 = 未計算。 1 = 計算。 |
isoutparam | int | 指出程序參數是否為輸出參數: 1 = True。 0 = False。 |
isnullable | int | 指出資料行是否允許 Null 值: 1 = True。 0 = False。 |
整理 | int | 資料行的定序名稱。 以非字元為基礎的資料行是 NULL。 |
tdscollation | int | 當在表格式資料流 (TDS) 中傳回時,資料行的定序名稱。 |
另請參閱
異質資料庫複寫
複寫資料表 (Transact-SQL)
複寫檢視表 (Transact-SQL)
sys.columns (Transact-SQL)
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應