... vielleicht sollte ich da noch ergänzen:
- am Besten hält man sich eng an den SQL Standard, damit kommt man durchaus aus und das geht dann auf allen Datenbanken, nicht nur auf der AS/400 (unter dem Namen ist die Maschine immer noch am bekanntesten). Die ANSI SQL Doku ist leider kostenpflichtig, recht gut dargestellt wird der Standard in der PostgreSQL Referenz.
- arbeitet man mit mehreren Datenbanken, empfiehlt sich SQuirreL (oder ein ähnliches Tool) als Frontend, das ist besser als alle Datenbank spezifischen Tools, die immer versuchen einen an das lokale Dialekt zu nageln.
- die Erstellungsskripte kann man zwar von jedem Frontend abfeuern, macht man das auf dem Server selber, muss man zwar mit dem etwas hölzernen RUNSQLSTM vorlieb nehmen, kriegt aber eine durchgängige, zuverlässige Referenz zwischen Skript und Tabellen.
- ob die AS/400 wirklich mit Triggern und Procedures etc. im Vorteil ist, da mache ich mal ein dickes Fragezeichen dran, da habe ich durchaus andere Erfahrungen gemacht.

D*B