今天在用MySql導數據時用到了批量插入復制表數據的操作
下面來記錄一下具體操作步驟和批量insert注意事項
第一種: 表結構完全一樣(表結構完全一樣直接批量insert即可)
insert into 表1select * from 表2
第二種:表結構不一樣(表結構不一樣需要指定列名進行批量插入)insert into 表1 (列名1,列名2,列名3)
select 列1,列2,列3 from 表2
第三種:不同數據庫(不同數據庫之間進行批量insert需要指定是哪個數據庫)
需要在表前面加數據庫前綴,database.表名
注意:SQL語句不需要在insert后面加values
批量insert操作很簡單,牢記SQL寫法即可掌握
原文鏈接:SqlServer和MySql把一張表的數據批量插入復制到另外一張表中