6

オラクルスクリプトでこの行を見ました

SELECT COUNT(*) INTO version1 FROM &1..xxdt WHERE version = 3310;

の部分がわかりません&1..。xxdt がテーブルの名前だと思いますが、その&1..前にあるものは何ですか?

4

4 に答える 4

0

もう一つの例:

vi エディターで以下のクエリを使用してファイル run.sql を作成します。

vi run.sql
    select 'mv &1..log &2._' ||to_char(sysdate,'DD-MON-YYYY-HH24-MI') || '.log' from dual;
:wq

今実行します:

sqlplus scott/tiger @run.sql listener renamelistener

コードの内訳:

(&1) -最初のパラメーター「リスナー」

(&2) - 2番目のパラメーター「renamelistener」

(.log) - &1 の代用です

(.) -ここで、単一のドット (.) は、渡すパラメーター値に非スペース文字を追加します

ありがとう!

于 2018-04-24T15:34:44.690 に答える