IHsyscolumns (Transact-SQL)

Berlaku untuk:SQL Server

Tampilan IHsyscolumns mengekspos informasi kolom untuk artikel yang diterbitkan dari Penerbit non-SQL Server. Tampilan ini disimpan dalam distribusidatabase.

Nama kolom Jenis data Deskripsi
nama nama sysname Nama parameter kolom atau prosedur.
id int ID objek tabel tempat kolom ini berada, atau ID prosedur tersimpan yang terkait dengan parameter ini.
xtype tinyint Jenis penyimpanan fisik dari sys.systypes (Transact-SQL).
typetat int Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
xusertype tinyint ID jenis data yang ditentukan pengguna yang diperluas.
length bigint Panjang penyimpanan fisik maksimum dari sys.systypes (Transact-SQL).
xprec int Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
skala x int Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
colid int ID kolom atau parameter.
xoffset int Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
bitpos int Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
Dipesan int Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
colstat int Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
cdefault int ID default untuk kolom ini.
domain int ID aturan atau batasan CHECK untuk kolom ini.
number int Nomor Subprosedur ketika prosedur dikelompokkan (0 untuk entri nonprosedur).
colorder int Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
autoval int Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
offset int Offset ke dalam baris tempat kolom ini muncul.
collationid int ID kolab kolom. NULL untuk kolom berbasis non-karakter.
bahasa int Pengidentifikasi bahasa untuk kolom.
status Int Bitmap yang digunakan untuk menjelaskan properti kolom atau parameter:

0x08 = Kolom memungkinkan nilai null.

0x10 = padding ANSI berlaku ketika kolom varchar atau varbinary ditambahkan. Kosong berikutnya dipertahankan untuk varchar dan nol berikutnya dipertahankan untuk kolom varbinary .

0x40 = Parameter adalah parameter OUTPUT.

0x80 = Kolom adalah kolom identitas.
jenis int Jenis penyimpanan fisik dari sys.systypes (Transact-SQL).
usertype tinyint ID jenis data yang ditentukan pengguna dari sys.systypes (Transact-SQL).
printfmt int Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
prec int Tingkat presisi untuk kolom ini.
Skala int Skala untuk kolom ini.
terkomputasi int Bendera yang menunjukkan apakah kolom dihitung:

0 = Tidak terkomputasi.

1 = Dihitung.
isoutparam int Menunjukkan apakah parameter prosedur adalah parameter output:

1 = Benar.

0 = False.
isnullable int Menunjukkan apakah kolom mengizinkan nilai null:

1 = Benar.

0 = False.
Pemeriksaan int Nama kolab kolom. NULL untuk kolom berbasis non-karakter.
tdscollation int Nama kolase kolom saat dikembalikan dalam aliran data tabular (TDS).

Lihat juga

Replikasi Database Heterogen
Tabel Replikasi (Transact-SQL)
Tampilan Replikasi (Transact-SQL)
sys.columns (Transact-SQL)