資料庫 複製表

2021-09-23 15:29:34 字數 719 閱讀 7207

完全的複製mysql的資料表,包括表的結構,索引,預設值等

1、只複製表結構到新錶

create table 新錶 select * from 舊表;

或者

create table 新錶 like 舊表;
特殊注意區別兩種方法的不同

前一種方式是複製時的主鍵型別和自增方式是不會複製過去的,而後一種方式是把舊表的所有字段型別都複製到新錶。

2、複製表結構及資料到新錶

create into 新錶 select * from 舊表;
3、複製舊表的資料到新錶(新舊表的結構一樣)

insert into 新錶 select * 舊表;
4、賦值舊表的資料到新錶(新舊表的結構不一樣)

insert into 新錶(欄位1,欄位2,...) select 欄位1,欄位2,... from 舊表;

資料庫 複製表

資料庫把一張表完整無缺的複製到另外一張表中 簡單的 insert into 目標表 select from 原表 兩張表結構必須相同 這種方法限制太多 雖然文字多 但還是很明白的,一看就會 1 滑鼠右擊要複製的表,選擇 編寫表指令碼為 create到 新建查詢編輯器視窗 命令 2 在查詢編輯器視窗中...

誇資料庫 複製表

0 假設我們在oradb1資料下,假設我們有乙個遠端資料庫oradb2,假設oradb2有表a.1 建立資料庫連線。公式為 create database link databaselinkname connect to username identified by password using d...

跨資料庫複製表

1 需要從另一台機子上拷貝一張表過來 2 本機未安裝sql,只有vs2013自帶簡化版的sql 1 在專案中建立資料庫檔案 右鍵專案 新增 新增新項 基於服務的資料庫 2 選擇目標表 右鍵 開啟表定義,複製建立表的sql語句 3 在本機建立的資料庫中,執行複製的sql語句,建立表 4 執行下面語句,...