デフォルトのコレクション名

プログラムのプリコンパイル時に、 CRTSQLxxx コマンドの DFTRDBCOL パラメーターにデフォルトのコレクション名を指定することによって、 デフォルトのコレクション名が SQL プログラムで使用されるように指定することができます。

DFTRDBCOL パラメーターは、 *SYS 命名規則が使用される場合、修飾されていないファイルのライブラリーとして、 あるいは、*SQL 命名規則が使用される場合、修飾されていないテーブルのコレクションとして、 コレクション名をプログラムに提供します。 プログラムのプリコンパイル時にデフォルトのコレクション名を指定しなかった場合には、 それぞれの命名規則に応じて、 修飾されていない名前に関する規則が適用されます。 コレクション名が適用されるのは、静的 SQL ステートメントの場合だけです。

Create Structured Query Language Package (CRTSQLPKG) コマンドで DFTRDBCOL パラメーターを使用して、パッケージのデフォルトのコレクションを変更することもできます。 また、SQL プログラムがコンパイルされた後で、 新規 SQL パッケージを作成して、デフォルトのコレクションを変更することができます。