(MSSQL)INSERT INTO SELECT/SELECT INTO FROM

INSERT INTO SELECT語法

1
INSERT INTO TABLE2(COL1, COL2,...) SELECT COL1, COL2,... FROM TABLE1 WHERE CONDITION

INSERT INTO SELECT 語法從一個表複製資料,然後把數據插入到一個已存在的表中。目標表中任何已存在的行都不會受影響。

SELECT INTO FROM語法

1
SELECT COL1, COL2, ... INTO TABLE2 FROM TABLE1

SELECT INTO 語法從一個表複製資料,然後把資料插入到另一個新表中。(新資料表原本不存在,會創建一個新資料表)