DFU, Query, SQL

10. Query にパラメータを渡して実行するには?

QUERY の実行時に画面からなどの入力値をパラメータとして渡して実行したい。

残念なことに QUERY は動的にパラメータを受け取ることはできない。

このことを解決するには、

  • OPNQRYF で一時的にアクセスパスを生成
  • RUNQRY でファイル名を一時変更して実行

のステップが必要である。

参考までに、先に紹介した *QMQRY は動的にパラメータを渡して実行することも可能である。