@Sven

Die CURLIB ist leider keine Definition für SQL.

Nun muss man bei den Serverjobs auch noch sehen, dass diese originär unter dem User QUSER laufen. Dieser sollte daher auch keine CURLIB haben.

DFTRDBCOL ist eine SQL-Spezifikation und ausschließlich Anwendungsabhängig.
Durch entsprechende Optionen zur COMPILE-Zeit bestimme ich die Verwendung mittels "SET OPTION ..." bzw. bei den CRTSQLxxx-Befehlen.

Für dynamische SQL's (wie bei REXX oder SQLCLI und halt auch ODBC) kann ich dies dann zur Laufzeit bestimmen.

Anmerkung: Warum sollte IBM nicht auch mal Fehler beheben ?