1.複製表結構: create table newName like oldName;//可以複製所有結構。 或者: create table newName select * from oldName where 1<>1;//讓where條件不成立,只能拷貝結構,無法拷貝內容,且外鍵約束 、主鍵 ...
1.複製表結構:
create table newName like oldName;//可以複製所有結構。
或者:
create table newName select * from oldName where 1<>1;//讓where條件不成立,只能拷貝結構,無法拷貝內容,且外鍵約束 、主鍵約束、唯一約束不會被覆制。
2.向已存在的表中複製數據:
如果兩表結構一樣:
insert into newName select * from oldName;
如果兩表結構不樣:
insert into newName(欄位1,欄位2...)select 欄位1,欄位2... from oldName;
3.複製表結構和數據:
create table newName select * from oldName;
// 外鍵約束 、主鍵約束、唯一約束不會被覆制