Bei den SYS*-Objekten in der QSYS2 muss allerdings beachtet werden, dass dort ausschließlich SQL-Tabellen (CREATE TABLE, CREATE VIEW, CREATE INDEX, ...) registriert sind.
Normale Datenbankdateien (sog. PF/LF-Dateien aus Standard AS/400-Anwendungen werden dort NICHT aufgeführt.

Beim CREATE COLLECTION wird automatisch eine Bibliothek erstellt, die wiederum SYS-Objekte enthält. Diese Objekte enthalten wiederum AUSSCHLIEßLICH SQL-Objekte dieser Bibliothek.
Zusätzlich werden automatisch Journale erstellt, so dass eine vollständige SQL-Collection entsteht die auch mit COMMIT/ROLLBACK funktioniert. Dies muss man auch beachten, da der Standard-CONNECT mit COMMIT(*CHG) ausgeführt wird.
Werden nun Tabellen verändert und kein COMMIT durchgeführt, wird nach Ende der Transaktion automatisch ein ROLLBACK durchgeführt !

An AS/400-Dateien kommt man mittels ODBC auch ohne Probleme.