IHsyscolumns (Transact-SQL)

Şunlar için geçerlidir: SQL Server

IHsyscolumns görünümü, SQL Server Publisher olmayan bir makaleden yayımlanan makaleler için sütun bilgilerini ortaya koyar. Bu görünüm dağıtım veritabanında saklanır.

Sütun adı Veri türü Description
name sysname Sütunun veya prosedür parametresinin adı.
id int Bu sütunun ait olduğu tablonun nesne kimliği veya bu parametrenin ilişkilendirildiği depolanmış prosedürün kimliği.
xtype tinyint Fiziksel depolama türü sys.systypes'dan (Transact-SQL) alınmıştır.
Typestat int Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir.
xusertype tinyint Genişletilmiş kullanıcı tanımlı veri tipinin kimliği.
length bigint Sys.systypes'tan maksimum fiziksel depolama süresi (Transact-SQL).
xprec int Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir.
xscale int Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir.
Colid int Sütun veya parametre kimliği.
xoffset int Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir.
bitpos int Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir.
ayrılmış int Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir.
colstat int Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir.
cdefault int Bu sütunun varsayılan kimliği.
alan int Bu sütun için kuralın veya CHECK kısıtlamasının kimliği.
sayı int Prosedür gruplandığında Alt prosedür numarası (prosedür dışı girişler için 0 ).
kolorder int Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir.
Autoval int Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir.
fark int Bu sütunun göründüğü satıra kaydedilen kayma.
collationid int Sütunun derleme kimliği. Karakter tabanlı olmayan sütunlar için NULL.
dil int Sütunun dil tanımlayıcısı.
durum int Sütunun veya parametrenin bir özelliğini tanımlamak için kullanılan bitmap:

0x08 = Sütun null değerlere izin verir.

0x10 = ANSI dolgusu varchar veya varbinar sütunlar eklendiğinde yürürlüydü. Varchar için izleyici boşluklar korunurken, varbiner sütunlar için takip eden sıfırlar korunur.

0x40 = Parametre bir OUTPUT parametresidir.

0x80 = Sütun, bir kimlik sütunudur.
type int Fiziksel depolama türü sys.systypes'dan (Transact-SQL) alınmıştır.
usertype tinyint sys.systypes'tan kullanıcı tanımlı veri tipinin kimliği (Transact-SQL).
printfmt int Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir.
Prec int Bu sütunun hassasiyet seviyesi.
scale int Bu sütunun ölçeği.
hesaplanır int Sütunun hesaplanıp hesaplanmadığını gösteren bayrak:

0 = Hesaplanmamış.

1 = Hesaplandı.
isoutparam int Prosedür parametresinin çıkış parametresi olup olmadığını gösterir:

1 = Doğru.

0 = Yanlış.
isnullable int Sütunun null değerlere izin verip vermediğini gösterir:

1 = Doğru.

0 = Yanlış.
Harmanlama int Sütunun derleme ismi. Karakter tabanlı olmayan sütunlar için NULL.
TDSCOLLATION int Tablo veri akışında (TDS) döndürüldüğünde sütunun derleme adı.