Quantcast
Channel: [NEWSboard IBMi Forum]
Viewing all articles
Browse latest Browse all 390

SQL RENAME TABLE und Tabellen-Name < 10 Zeichen

$
0
0
Moin zusammen,

jetzt habe ich mir soviel Mühe gemacht und beim Abschicken des Textes geht's in die Grütze - also noch Mal :(:(:(
Hoffentlich reicht auch die Kurzform.

Für lange SQL-Namen funktioniert der RENAME TABLE:
CREATE TABLE "ChurchMembershipType" (...
RENAME TABLE "ChurchMembershipType" TO SYSTEM NAME "CHURCHMTYP";
Ergibt:
TABLE_NAME: ChurchMembershipType
SYSTEM_TABLE_NAME: CHURCHMTYP

Bei kurzen SQL-Namen arbeitet der RENAME nicht wie erwartet:

CREATE TABLE "Passport" (...
Ergibt:
TABLE_NAME: Passport
SYSTEM_TABLE_NAME: "Passport"

RENAME TABLE "Passport" TO SYSTEM NAME "PASSPORT";
Ergibt:
TABLE_NAME: PASSPORT
SYSTEM_TABLE_NAME: PASSPORT

Bei meiner Suche bin ich nicht erfolgreich gewesen und hoffe dass ihr eine Lösung/Workaround habt.

Ziel ist die SQL-Namen case-sensitiv und die System-Namen upper-case darzustellen, d.h.
TABLE_NAME: Passport
SYSTEM_TABLE_NAME: PASSPORT

Vielen Dank im Voraus und einen schönen Abend

Gruß
Wolfgang

Viewing all articles
Browse latest Browse all 390