SQL および XQuery エディターで、スクリプトに SQL ステートメントをインポート

SQL および XQuery エディターでの SQL スクリプト処理時に、SQL ステートメントをファイルからスクリプトにインポートできます。

始める前に

このタスクについて

エディターで開かれているスクリプトは、空または 1 つ以上の既存の SQL ステートメントを含むことができます。異なるパスで複数のファイルから同じスクリプトに SQL ステートメントをインポートできます。

既に SQL ステートメントを含むスクリプトに SQL ステートメントをインポートする場合、インポートされた SQL ステートメントは BEGINEND のコメント行で囲まれます。追加の Script コメント行は、インポートされた SQL ステートメントを含むファイルへのパスを示します。

以下のコードは、SQL および XQuery エディターでの、3 つのファイルから SQL ステートメントをインポートされたスクリプトの一例です。プロセスの最初では、スクリプトは空でした。
  • t1CREATE TABLEINSERT INTO、および SELECT ステートメントが 1 番目のパスでインポートされました。
  • sample2.sql ファイルのステートメントが 2 番目のパスでインポートされました。
  • sample3.sql ファイルのステートメントが 3 番目のパスでインポートされました。
CREATE TABLE t1 (c1 char
                 c2 char(20)
                 c3 char(30) );

INSERT INTO t1 VALUES "a", "a", "g");

SELECT * FROM t1;

--  BEGIN  imported SQL statements
--  Script:  C:¥Documents and Settings¥userID¥Desktop¥scripts¥sample2.sql
CREATE TABLE t2 (c1 char
                 c2 char(20)
                 c3 char(30) );

INSERT INTO t2 values "b", "b", "h");
--  END  imported SQL statements

--  BEGIN  imported SQL statements
--  Script:  C:¥Documents and Settings¥userID¥Desktop¥scripts¥sample3.sql
CREATE TABLE t3 (c1 char
                 c2 char(20)
                 c3 char(30) );

INSERT INTO t3 values "c", "c", "i");
--  END  imported SQL statements

手順

SQL および XQuery エディターでスクリプトに SQL ステートメントをインポートするには、以下のようにします。

  1. 既にスクリプトが SQL ステートメントを含む場合、SQL ステートメントをインポートするスクリプト中の場所に挿入ポイントを移動します。 エディターは挿入ポイントを検証しません。
  2. エディターの上枠にある「インポート」をクリックします。
  3. ディレクトリーからインポート (Import from Directory)」ウィンドウで、インポートする SQL ステートメントを含むファイルを選択します。
  4. 「検証」タブを開き、ステートメント終止文字を指定します。

タスクの結果

選択されたファイル中の SQL ステートメントが、スクリプトの挿入ポイントに追加されます。インポートされたファイル中の SQL ステートメントに変更を加えても、インポートされたスクリプト中のステートメントは更新されません。

フィードバック