SELECT INTO

INTO句がSELECTと共に指定されると、クエリ結果は指定されたテーブルに挿入されます。テーブルはSELECT INTO処理時に作成されるため、実行前には存在しない可能性があります。INTO句の直前にはFROM句があります。

Usage

SELECT * INTO table FROM ...

Syntax Rules

  • INTO句は、ORDER BYLIMIT句の後、論理的に最後に適用されます;
  • CData Virtuality Server のSELECT INTOサポートはMS SQL Server に似ています。INTO句のターゲットは、残りのSELECTコマンドの結果が挿入されるテーブルです;
  • SELECT INTOとは併用しないでください。 
    • set operations (UNION, INTERSECT, EXCEPT)
    • 共通テーブル式 ( WITH )

INSERT INTO

 INTO句がINSERTと共に指定されると、クエリ結果は指定されたテーブルに挿入されます。INSERT INTOの処理ではテーブルは作成されないため、実行前に存在する必要があります。INSERT句の直後にはINTO句があります。

Usage

INSERT INTO table (column,...) VALUES (value,...)
-- or
INSERT INTO table (column,...) SELECT * FROM x