Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

SYS_COLUMNS

Information über Spalten von Basistabellen und Views der Datenbank.

Spaltenname

Datentyp

Inhalt

TABLE_SCHEMA

CHAR (31)

Name des Schemas, zu dem die Tabelle
gehört

TABLE_NAME

CHAR (31)

Name der Basistabelle oder des View

COLUMN_NAME

CHAR (31)

Spaltenname

ORDINAL_POSITION

SMALLINT

laufende Nummer der Spalte in der Tabelle

COLUMN_DEFAULT

VARCHAR (256)

nur bei Basistabellen:

voreingestellter Wert,

wie er bei der Spaltendefinition
angegeben wurde (z.B. CHAR-Literal in
Hochkommas), falls der aktuelle
Berechtigungsschlüssel Schema-Eigentümer
ist

TRUNCATED,

wenn die Darstellung des voreingestellten
Werts mehr als 256 Zeichen
umfasst und der aktuelle
Berechtigungsschlüssel Schema-Eigentümer
ist. Der voreingestellte Wert kann
nicht angezeigt werden.

NULL-Wert sonst

IS_NULLABLE

VARCHAR (3)

NO

Basistabellen-Spalte darf mit Sicherheit
keinen NULL-Wert annehmen

YES

sonst

DATA_TYPE

VARCHAR (24)

Datentyp der Spalte:
CHARACTER
CHARACTER VARYING
NATIONAL CHAR
NATIONAL CHAR VARYING
REAL
DOUBLE PRECISION
FLOAT
INTEGER
SMALLINT
NUMERIC
DECIMAL
DATE
TIME
TIMESTAMP
OLDEST

CHARACTER
_MAXIMUM_LENGTH

SMALLINT

max. Länge der Spalte in Code Units,

falls Datentyp CHARACTER,
CHARACTER VARYING, NATIONAL
CHAR, NATIONAL CHAR VARYING
oder OLDEST

NULL-Wert sonst

NUMERIC_PRECISION

SMALLINT

Gesamtstellenzahl,

falls numerischer Datentyp

NULL-Wert sonst

NUMERIC_PRECISION
_RADIX

SMALLINT

Basis der Stellenzahl,

falls numerischer Datentyp

NULL-Wert sonst

NUMERIC_SCALE

SMALLINT

Nachkommastellenzahl,

falls exakter numerischer Datentyp

NULL-Wert sonst

DATETIME_PRECISION

SMALLINT

Nachkommastellenzahl,

falls Datentyp TIME oder
TIMESTAMP

NULL-Wert sonst

Die Spalten OLDEST_DESCRIPTOR* sind belegt, falls DATA_TYPE ist OLDEST:

OLDEST_DESCRIPTOR1

CHAR (1)

Y linksbündig

N nicht linksbündig

NULL-Wert, wenn DATATYPE nicht OL DEST

OLDEST_DESCRIPTOR2

CHAR (1)

Y Füllzeichen

N keine Füllzeichen

NULL-Wert, wenn DATATYPE nicht OL DEST

OLDEST_DESCRIPTOR3

CHAR (1)

Y Null (0) als Wert erlaubt

N Null (0) nicht erlaubt

NULL-Wert, wenn DATATYPE nicht OLDEST

OLDEST_DESCRIPTOR4

CHAR (1)

Y Wert hat arithmetisches Ergebnis

N Wert hat kein arithmetisches Ergebnis

NULL-Wert, wenn DATATYPE nicht OLDEST

COLUMN_DESCRIPTOR1

CHAR (1)

Y Basistabellen-Spalte besitzt genau einen einfachen Index und kommt nicht in zusammengesetztem Index vor

N sonst

COLUMN_DESCRIPTOR2

CHAR (1)

Y Basistabellen-Spalte besitzt genau einen zusammengesetzten Index und keinen einfachen Index

N sonst

COLUMN_DESCRIPTOR3

CHAR (1)

Y Basistabellen-Spalte besitzt mehr als einen Index

N sonst

COLUMN_DESCRIPTOR4

CHAR (1)

Y Basistabellen-Spalte besitzt eine CALL-DML-Voreinstellung

N sonst

COLUMN_DESCRIPTOR5

CHAR (1)

Y Basistabellen-Spalte ist eine multiple Spalte

N sonst

PK_DISTANCE

SMALLINT

Abstand der Spalte zum Anfang des
Primärschlüssels

NULL-Wert, falls Spalte nicht im
Primärschlüssel oder keine Basistabellen-Spalte

SESAM_SAN

CHAR (3)

Symbolischer Attributname der Spalte

NULL-Wert, falls Spalte nicht in Basistabelle
definiert oder in SQL-Tabelle

SESAM_BAN

CHAR (2)

Binärer Attributname der Spalte

NULL-Wert, falls Spalte nicht in Basistabelle definiert

SESAM_DEFAULT

CHAR (2)

CALL-DML-Voreinstellung (mit Vorzeichen,
falls numerischer Datentyp)

NULL-Wert, falls Spalte nicht in Basistabelle
definiert oder in SQL-Tabelle

FIRST_OCCURRENCE

SMALLINT

erste mögliche Ausprägung einer multiplen
Spalte (bei Basistabelle = 1)

NULL-Wert, falls Spalte nicht multipel

LAST_OCCURRENCE

SMALLINT

letzte mögliche Ausprägung einer multiplen
Spalte

NULL-Wert, falls Spalte nicht multipel

Tabelle 111: View SYS_COLUMNS des SYS_INFO_SCHEMA