Sicherlich gibt es auch bei DB2/400 unterschiedliche Integrationsstufen.
V4R3 kann weniger als V4R4 oder V4R5, V5R1 kann wiederum mehr als V4 und am weitesten ist nun V5R3.
Bei den PC-DB2's siehts ähnlich aus, da gibt's V7, V8, V8.2 usw. Jede kann etwas mehr als der Vorgänger.

Wenn man jedoch DB-unabhängig programmieren will, gibts zur Zeit den SQL92-Standard, den wohl alle können sollten.