一、複製表結構及表資料(新錶不存在)
create table 新錶
select * from 舊表
二、只複製其表結構
create table 新錶 select * from 舊表 where 1=2
方法二:(低版本的mysql不支援,mysql4.0.25 不支援,mysql5已經支援了)
create table 新錶
like 舊表
三、複製舊表資料到新錶(假設表結構相同)
insert into 新錶 select * from 舊表
四、複製舊表資料到新錶(假設表結構不同)
insert into 新錶 (欄位一,欄位二。。。。。) select 欄位一,欄位二。。。。。 from 舊表
oracle 複製表結構及表資料
1 複製表結構以及資料 create table d table name as select from s table name 注意並不會建立索引 2 只複製表結構 create table d table name as select from s table name where 1 2 3...
Mysql表結構 資料複製
1 複製表結構及資料到新錶 create table 新錶select from 舊表 這種方法會將oldtable中所有的內容都拷貝過來,當然我們可以用delete from newtable 來刪除。不過這種方法的乙個最不好的地方就是新錶中沒有了舊表的primary key extra auto...
SQL複製表及表結構
1 複製表結構及資料到新錶 select into 目的資料庫名.dbo.目的表名 from 原表名 select into my0735home.dbo.infomiantest from infomian 2 備份表的一部分列 不寫 而寫出列的列表 select 列名1,列名2,列名3 into...