私はsqlplusに値を入力しています、そしてこれが私が入力を得る方法です:
And Abc.Abdef = &Abcdef;
私がそれを実行すると、それは言う:
Enter value for Abcdef:
テキストを別のものに変更するにはどうすればよいenter value for
ですか?
出来ますか?
私はsqlplusに値を入力しています、そしてこれが私が入力を得る方法です:
And Abc.Abdef = &Abcdef;
私がそれを実行すると、それは言う:
Enter value for Abcdef:
テキストを別のものに変更するにはどうすればよいenter value for
ですか?
出来ますか?
いいえ、できません。SQL * Plusでは、置換変数のプロンプトをカスタマイズすることはできません。
ただし、(カスタムプロンプトを使用して)入力を求めるプロンプトを表示し、それを変数に割り当てて、ステートメントで使用することができます。
SQL> accept foo prompt 'FOO: '
FOO: bar
SQL> select * from dual where '&foo'='bar';
old 1: select * from dual where '&foo'='bar'
new 1: select * from dual where 'bar'='bar'
D
-
X