IHsyscolumns (Transact-SQL)

Van toepassing op:SQL Server

De IHsyscolumns-weergave toont kolominformatie voor artikelen die zijn gepubliceerd vanuit een niet-SQL Server Publisher. Deze weergave wordt opgeslagen in de distributiedatabase.

Kolomnaam Gegevenstype Description
name sysname De naam van de kolom of procedureparameter.
id int De object-ID van de tabel waartoe deze kolom behoort, of de ID van de opgeslagen procedure waarmee deze parameter wordt gekoppeld.
xtype tinyint Het fysieke opslagtype van sys.systypes (Transact-SQL).
typestat int Alleen ter informatie geïdentificeerd. Wordt niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
xusertype tinyint De ID van het uitgebreide door de gebruiker gedefinieerde datatype.
length bigint De maximale fysieke opslaglengte van sys.systypes (Transact-SQL).
xprec int Alleen ter informatie geïdentificeerd. Wordt niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
xscale int Alleen ter informatie geïdentificeerd. Wordt niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
Colid int De kolom- of parameter-ID.
xoffset int Alleen ter informatie geïdentificeerd. Wordt niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
Bitpos int Alleen ter informatie geïdentificeerd. Wordt niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
gereserveerd int Alleen ter informatie geïdentificeerd. Wordt niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
Colstat int Alleen ter informatie geïdentificeerd. Wordt niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
cdefault int De ID van de standaard voor deze kolom.
domein int De ID van de regel of CHECK-beperking voor deze kolom.
number int Het subprocedurenummer wanneer de procedure wordt gegroepeerd (0 voor niet-procedure-items).
kleurmaker int Alleen ter informatie geïdentificeerd. Wordt niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
Autoval int Alleen ter informatie geïdentificeerd. Wordt niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
afstand int De offset in de rij waarin deze kolom voorkomt.
collationid int De identificatie van de collatie van de kolom. NULL voor kolommen zonder tekens.
Taal int De taalidentificatie voor de kolom.
Status int De bitmap die wordt gebruikt om een eigenschap van de kolom of de parameter te beschrijven:

0x08 = Kolom staat nullwaarden toe.

0x10 = ANSI-opvulling was van kracht wanneer varchar - of varbinaire kolommen werden toegevoegd. Achterliggende leegtes worden bewaard voor varchar en achterliggende nullen voor varbinaire kolommen.

0x40 = Parameter is een OUTPUT-parameter.

0x80 = Kolom is een identiteitskolom.
type int Het fysieke opslagtype van sys.systypes (Transact-SQL).
usertype tinyint De ID van het door de gebruiker gedefinieerde datatype uit sys.systypes (Transact-SQL).
printfmt int Alleen ter informatie geïdentificeerd. Wordt niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
Prec int Het precisieniveau voor deze column.
scale int De schaal voor deze column.
is berekend int De vlag die aangeeft of de kolom wordt berekend:

0 = Niet-berekend.

1 = Berekend.
isoutparam int Geeft aan of de procedureparameter een outputparameter is:

1 = Waar.

0 = Onwaar.
is ongeldig int Geeft aan of de kolom nullwaarden toestaat:

1 = Waar.

0 = Onwaar.
collatie int De naam van de collatie van de zuil. NULL voor kolommen zonder tekens.
tdscollatie int De naam van de collatie van de kolom wanneer deze wordt teruggegeven in een tabeldatastroom (TDS).