Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

BASE_TABLE_COLUMNS

Information über Spalten von Basistabellen. Der aktuelle Berechtigungsschlüssel muss mindestens ein Spalten-Privileg für die Spalte oder das UTILITY-Privileg für die Datenbank besitzen.

Spaltenname

Datentyp

Inhalt

TABLE_CATALOG

CHAR (18)

Datenbankname

TABLE_SCHEMA

CHAR (31)

Name des Schemas, zu dem die Tabelle
gehört

TABLE_NAME

CHAR (31)

Name der Basistabelle

COLUMN_NAME

CHAR (31)

Spaltenname

ORDINAL_POSITION

SMALLINT

laufende Nummer der Spalte in der
Tabelle

COLUMN_DEFAULT

VARCHAR (256)

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

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

N

linksbündig

nicht linksbündig

NULL-Wert, wenn DATATYP nicht OLDEST

OLDEST_DESCRIPTOR2

CHAR (1)

Y

N

Füllzeichen

keine Füllzeichen

NULL-Wert, wenn DATATYPE nicht OLDEST

OLDEST_DESCRIPTOR3

CHAR (1)

Y

N

Null (0) als Wert erlaubt

Null (0) nicht erlaubt

NULL-Wert, wenn DATATYPE nicht OLDEST

OLDEST_DESCRIPTOR4

CHAR (1)

Y

N

Wert hat arithmetisches Ergebnis

Wert hat kein arithmetisches Ergeb
nis

NULL-Wert, wenn DATATYPE nicht OLDEST

COLUMN_DESCRIPTOR1

CHAR (1)

Y

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

N

Spalte besitzt keinen oder mehr als einen einfachen Index oder kommt in zusammengesetztem Index vor

COLUMN_DESCRIPTOR2

CHAR (1)

Y

Spalte besitzt genau einen zusammengesetzten Index und keinen einfachen Index

N

Spalte besitzt keinen Index, mehr als einen Index oder nur einen einfachen Index

COLUMN_DESCRIPTOR3

CHAR (1)

Y

Spalte besitzt mehr als einen Index

N

Spalte besitzt höchstens einen Index

COLUMN_DESCRIPTOR4

CHAR (1)

Y

Spalte besitzt eine CALL-DML-Voreinstellung

N

Spalte besitzt keine CALL-DML-Voreinstellung

COLUMN_DESCRIPTOR5

CHAR (1)

Y

Spalte ist eine multiple Spalte

N

Spalte ist eine einfache Spalte

PK_DISTANCE

SMALLINT

Abstand der Spalte zum Anfang des
Primärschlüssels

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

SESAM_SAN

CHAR (3)

Symbolischer Attributname der Spalte

NULL-Wert, falls Spalte in SQL-Tabelle
definiert

SESAM_DEFAULT

CHAR (2)

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

NULL-Wert, falls Spalte in SQL-Tabelle
definiert

FIRST_OCCURRENCE

SMALLINT

erste mögliche Ausprägung einer multiplen
Spalte (= 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 64: View BASE_TABLE_COLUMNS des INFORMATION_SCHEMA