典型的な RPG の SQLPKG のコンパイル例を次に示す。
GRTOBJAUT によって AUT(*ALL) につているのは CRTSQLPKG では AUT を指定できないからだ。
CRTSQLRPG PGM(MYLIB/MYRPG) SRCFILE(MYSRCLIB/QRPGSRC) COMMIT(*NONE) ALWCPYDTA(*YES) CLOSQLCSR(*ENDPGM) ALWBLK(*ALLREAD) DLYPRP(*YES) GRTOBJAUT(MYLIB/MYRPG) OBJTYPE(*PGM) USER(*PUBLIC) AUT(*ALL)