Das gilt nur für DB2-kompatible Datenbanken.
Kommuniziere ich mit entfernten DB's die keine Pakete unterstützen merkt sich das die AS/400 und schickt eben jeden SQL einzeln.
Bei ODBC/JDBC kann man ja auch den "Extended dynamic"-Support ausschalten um ohne Paket zu arbeiten. Dies bringt auch keine nennenswerte Performanceverluste, da die gespeicherten Zugriffspläne nicht so viel Gewinn bringen.