質問: SQLをバッチファイルから実行して、指定のデータをアップデートしたいです。 SQLは作れていて、外部から指定したい部分は一旦リテラルで固定データとして単体としては動作が確認できています。 日付等を実施日で代入したいのですが、どのようにバッチファイルを作ればよいのでしょうか? 日付等の取得はできているのですが、それをどのように渡すか SQLで受け取る側は &1,&2... という形でそれぞれ指定すれば大丈夫でしょうか? sqlplus を使用してやるのかなというのは分かったのですが、その先の記述があまりよく分かっていなく... ご教示いただける方がいましたら、よろしくお願いします。
回答: そのSQL文に受け取りたいパラメータを埋め込んだものをファイルとして保存し、 バッチでsqlplusをそのファイルとパラメータ付きで起動します。 こちら(ファイルと引数を指定してSQL*Plusを起動する)が参考になるかと。