CREATE TABLE AS ... SELECT
ですが、SQLServerにはそのような構文はありません。 PDWには存在します。 SQL Serverでは、このクエリを使用して空のテーブルを作成できます。
SELECT * INTO schema.newtable FROM schema.oldtable WHERE 1 = 0;
(テーブルのコピーを作成する場合は、を含む すべてのデータを入力し、WHERE
を省略します 条項。)
これにより、同じ列構造(IDENTITY列が存在する場合はそれを含む)が作成されますが、インデックス、制約、トリガーなどはコピーされないことに注意してください。