DFU, Query, SQL

16. SQLPKG を作成するには?

典型的な RPGSQLPKG のコンパイル例を次に示す。

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)