Anmelden

View Full Version : CREATE TABLE: Table-Name länger als 10 Stellen



edv90020
19-05-10, 14:59
Hallo Forum,

wenn ich beim CREATE TABLE einen einen Namen für die Tabelle verwende der länger als 10-stellen ist, generiert die i einen 10 stellingen Namen mit einer fortlaufenden nummer.
Bsp.: (Auszug aus SYSTABLES)

TABLE_NAME SYSTEM_TABLE_NAME:
SN_TEST_XXXX SN_TE00003Kann ich beim CREAT TABLE den "SYSTEM_TABLE_NAME" beeinflussen ?

Man kann ihn anschließend per "RNMOBJ" ändern aber gibt es eine einfacherere Lösung ?

Fuerchau
19-05-10, 15:18
Laut Dokumentation kann ich den Systemnamen nur für Spalten aber nicht für die Tabelle selber beeinflussen.
Erlaubt ist noch mit RCDFMT die Angabe eines abweichenden Formatnamens.

Uwe Moesel
20-05-10, 06:44
Hallo Slawo,

RENAME SCHEMA.LANGERNAME TO SYSTEM NAME KURZNAME

So funktioniert es in SQL.
Wenn man die Tabelle über den Navigator generiert, kann direkt der Kurzname angegeben werden und den Rest erledigt der Navigator.

Gruß Uwe