1. 程式人生 > >SQL語句 怎麼把一個表的資料複製到另外一個表裡面

SQL語句 怎麼把一個表的資料複製到另外一個表裡面

如何把一個表中的資料複製到另一個表中


1,複製表結構及資料到新表

select * into 目標表名 from 源表名(要求目標表不存在,因為在插入時會自動建立)

2,只複製表結構到新表

CREATE TABLE 新表 SELECT * FROM 舊錶 WHERE 1=2 即:讓WHERE條件不成立.

3,複製舊錶的資料到新表(假設兩個表結構一樣)

INSERT INTO 新表 SELECT * FROM 舊錶

4,複製舊錶的資料到新表(假設兩個表結構不一樣)

INSERT INTO 新表(欄位1,欄位2,.......) SELECT 欄位1,欄位2,...... FROM 舊錶