"if exists" kennt die AS/400 nicht.

Ansonsten soll die Tabelle ja nur erstellt werden, wenn sie nicht da ist.
Also einfach einen CREATE ausführen, wenn der Fehler kommt, ist die Tabelle wahrscheinlich schon da.
Hierzu kann man dann per INSTR den SQL-Code aus der err.Description prüfen.