IHsyscolumns (Transact-SQL)

A következőkre vonatkozik:SQL Server

Az IHsyscolumns nézet nem SQL Server Publisher által megjelent cikkek oszlopinformációit tárja fel. Ez a nézet a distributív adatbázisban van tárolva.

Oszlop név Adattípus Description
name sysname Az oszlop vagy eljárásparaméter neve.
id int Az adott oszlop tagjának objektumazonosítója, vagy annak a tárolt eljárásnak az azonosítója, amelyhez ez a paraméter kapcsolódik.
xtype tinyint A fizikai tárolótípus a sys.systypes-ből (Transact-SQL).
Typestat int Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
xusertype tinyint A kiterjesztett felhasználó által definiált adattípus azonosítója.
length bigint A maximális fizikai tárolási hossz a sys.systypes (Transact-SQL)-ből.
xprec int Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
xscale int Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
Colid int Az oszlop vagy paraméterazonosító.
xoffset int Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
Bitpos int Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
tartózkodó int Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
colstat int Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
cdefault int Az alapértelmezett azonosító ehhez az oszlophoz.
tartomány int A szabály azonosítója vagy a CHECK korlátozás ebben az oszlopban.
szám int Az aleljárás száma, amikor az eljárást csoportosítjuk (0 nem eljárás bejegyzéseknél).
colorder int Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
Autoval int Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
ellensúlyoz int Az elmozdulás abba a sorba, amelyben ez az oszlop található.
Collationid int Az oszlop összeállításának azonosítója. NULL nem karakteralapú oszlopokhoz.
nyelv int Az oszlop nyelvazonosítója.
status int Az oszlop vagy paraméter egy tulajdonságának leírására használt bitmap:

0x08 = Az oszlop null értékeket engedélyez.

0x10 = ANSI párnázás akkor volt érvényben, amikor varchar vagy varbináris oszlopokat adtak hozzá. A varchar mögötti üres pontokat megőrzik, a varbináris oszlopok pedig a hátsó nullákat megőrzték.

0x40 = A paraméter egy OUTPUT paraméter.

0x80 = Az oszlop egy identitásoszlop.
type int A fizikai tárolótípus a sys.systypes-ből (Transact-SQL).
usertype tinyint A felhasználó által definiált adattípus azonosítója a sys.systypes-ből (Transact-SQL).
printfmt int Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
prec int A trovat pontossága a szintje.
scale int A méretarány ennek az oszlopnak.
számít int A zászló, amely jelzi, hogy az oszlop kiszámított-e:

0 = Nem számított.

1 = Kiszámított.
isoutparam int Jelzi, hogy az eljárás paramétere kimeneti paraméter-e:

1 = Igaz.

0 = Tőt.
isnullable int Jelzi, hogy az oszlop engedélyezi-e null értékeket:

1 = Igaz.

0 = Tőt.
egybevetés int Az oszlop összeállításának neve. NULL nem karakteralapú oszlopokhoz.
TDSCOLLATION int Az oszlop összeállításának neve, amikor táblázatos adatfolyamban (TDS) visszaadják.