- 締切済み
【初心者です】SQLPLUSでのバッチ実行時の引数(パラメータ)指定について
SQLPLUSは詳しくなく、躓いてしまいました。 ストアドプロシジャを「aaa.sql」として作成して、 C直下に配置しました。 それをSQLPLUSから実行したいのですが、 パラメータの指定がうまくいきません。 SQL> @C:\aaa('BBB','CCC'); 上記のようにしても「ファイルがオープンできません」 と表示されてしまいます。 「(~)」を取り外して実行すると、動くみたいですので パラメータの指定が間違っているみたいです。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- taka_tetsu
- ベストアンサー率65% (1020/1553)
回答No.1
@C:\aaa BBB CCC で、C:\aaa.sqlのなかで、BBBと置き換わるのが&1、CCCと置き換わるのが&2となっていれば平気なはずです。
お礼
プロシジャ名とパラメータの間にブランクを入れ、パラメータ間もブランクで記述するのですね。 ありがとうございます。 早速やってみます。
補足
うまくいきませんでした。他の人の回答がありませんでしたのでこれで締め切らせてもらいます。別の解決策をとることにしました。ありがとうございました。