Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Sicht IHsyscolumns macht Spalteninformationen für Artikel verfügbar, die von einem Nicht-SQL Server-Verleger veröffentlicht wurden. Diese Sicht wird in der distribution-Datenbank gespeichert.
| Spaltenname | Datentyp | Beschreibung |
|---|---|---|
name |
sysname |
Der Name der Spalte oder des Prozedurparameters. |
id |
int |
Die Objekt-ID der Tabelle, zu der diese Spalte gehört, oder die ID der gespeicherten Prozedur, der dieser Parameter zugeordnet ist. |
xtype |
tinyint |
Der physikalische Speichertyp aus sys.systypes (Transact-SQL). |
typestat |
int |
Nur zur internen Verwendung. |
xusertype |
tinyint |
Die ID des erweiterten benutzerdefinierten Datentyps. |
length |
bigint |
Die maximale physikalische Speicherlänge aus sys.systypes (Transact-SQL). |
xprec |
int |
Nur zur internen Verwendung. |
xscale |
int |
Nur zur internen Verwendung. |
colid |
int |
Die Spalten- oder Parameter-ID. |
xoffset |
int |
Nur zur internen Verwendung. |
bitpos |
int |
Nur zur internen Verwendung. |
reserved |
int |
Nur zur internen Verwendung. |
colstat |
int |
Nur zur internen Verwendung. |
cdefault |
int |
Die ID des Standards für diese Spalte. |
domain |
int |
Die ID der Regel oder der CHECK-Einschränkung für diese Spalte. |
number |
int |
Die Nummer der Unterprozedur, wenn die Prozedur gruppiert ist (0 für Einträge, die sich nicht auf eine Prozedur beziehen). |
colorder |
int |
Nur zur internen Verwendung. |
autoval |
int |
Nur zur internen Verwendung. |
offset |
int |
Der Offset in die Zeile, in der diese Spalte angezeigt wird. |
collationid |
int |
Die ID der Spaltensortierung. Ist für nicht zeichenbasierte Spalten NULL. |
language |
int |
Der Sprachbezeichner für die Spalte. |
status |
int |
Das Bitmuster, das zum Beschreiben einer Eigenschaft der Spalte oder des Parameters verwendet wird: 0x08 = In der Spalte sind NULL-Werte zulässig. 0x10 = Die ANSI-Zeichenauffüllung war aktiviert, als Spalten vom Typ varchar oder varbinary hinzugefügt wurden. Nachfolgende Leerzeichen werden bei varchar-Spalten beibehalten, nachfolgende Nullen werden bei varbinary-Spalten beibehalten. 0x40 = Der Parameter ist ein OUTPUT-Parameter. 0x80 = Die Spalte ist eine Identitätsspalte. |
type |
int |
Der physikalische Speichertyp aus sys.systypes (Transact-SQL). |
usertype |
tinyint |
Die ID des benutzerdefinierten Datentyps aus sys.systypes (Transact-SQL). |
printfmt |
int |
Nur zur internen Verwendung. |
prec |
int |
Der Genauigkeitsgrad für diese Spalte. |
scale |
int |
Die Dezimalstellen in dieser Spalte. |
iscomputed |
int |
Das Flag, das anzeigt, ob die Spalte berechnet ist: 0 = Nicht berechnet 1 = Berechnet |
isoutparam |
int |
Gibt an, ob der Prozedurparameter ein Ausgabeparameter ist. 1 = True 0 = False |
isnullable |
int |
Gibt an, ob die Spalte NULL-Werte zulässt. 1 = True 0 = False |
collation |
int |
Der Name der Sortierung der Spalte. Ist für nicht zeichenbasierte Spalten NULL. |
tdscollation |
int |
Der Name der Sortierung der Spalte, wenn diese in einem Tabular Data Stream (TDS) zurückgegeben wird. |
Siehe auch
Verweis
Replikationssichten (Transact-SQL)
sys.columns (Transact-SQL)
Konzepte
Replikationstabellen (Transact-SQL)
Andere Ressourcen
Heterogene Datenbankreplikation