Die Systemtabelle COLUMNS enthält die Spalten aller Tabellen, Views, Synonyme und Ergebnistabellen, für die der aktuelle Benutzer Privilegien besitzt.
COLUMNS
OWNER |
CHAR(32) |
Name des Eigentümers des Datenbankobjekts |
TABLENAME |
CHAR(32) |
Name des Datenbankobjekts |
COLUMNNAME |
CHAR(32) |
Name der Spalte |
MODE |
CHAR(3) |
Art der Spalte (KEY | MAN | OPT) |
DATATYPE |
CHAR(10) |
Datentyp der Spalte (BOOLEAN | CHAR | DATE | FIXED | FLOAT | INTEGER | LONG | SMALLINT | TIME | TIMESTAMP) |
CODETYPE |
CHAR(8) |
Codeattribut der Spalte (ASCII | EBCDIC | BYTE | UNICODE) |
LEN |
FIXED(4) |
Länge bzw. Genauigkeit der Spalte |
DEC |
FIXED(3) |
Anzahl der Nachkommastellen bei den Spalten vom Datentyp FIXED |
NULLABLE |
CHAR(3) |
Spalte kann Nullwert annehmen (YES | NO) |
COLUMNPRIVILEGES |
CHAR(8) |
Privilegien des aktuellen Benutzers für die Spalte |
DEFAULT |
CHAR(254) |
Vorschlagswert (DEFAULT) für die Spalte |
DEFAULTFUNCTION |
CHAR(12) |
Name,
wenn der DEFAULT-Wert eine der folgenden Spezifikationen von Werten ist: NULL
| USER | USERGROUP | SYSDBA | UID | DATE | TIME | TIMESTAMP | UTCDATE |
TIMEZONE | UTCDIFF |
DOMAINOWNER |
CHAR(32) |
Name des Eigentümers des Wertebereichs |
DOMAINNAME |
CHAR(32) |
Name des Wertebereichs |
POS |
FIXED(4) |
Originalposition der Spalte in der Tabelle |
KEYPOS |
FIXED(4) |
Originalposition der Schlüsselspalte in der Tabelle |
PHYSICALPOS |
FIXED(4) |
Position der Spalte auf Platte |
CREATEDATE |
DATE(10) |
Erzeugungsdatum der Spalte |
CREATETIME |
TIME(8) |
Erzeugungszeit der Spalte |
ALTERDATE |
DATE(10) |
Änderungsdatum der Spalte |
ALTERTIME |
TIME(8) |
Änderungszeit der Spalte |
TABLETYPE |
CHAR(8) |
Typ der Tabelle (SYSTEMS | TABLES) |
COMMENT |
LONG |
Kommentar zu der Spalte |
Siehe auch:
Systemtabellen auswerten ® COLUMNS