MySQL數據庫爲例,介紹如何經過SQL命令行將某個表的全部數據或指定字段的數據,導入到目標表 中。此方法對於SQLServer數據庫,也就是T-SQL來講,一樣適用 。數據庫
類別1、 若是兩張張表(導出表和目標表)的字段一致,而且但願插入所有數據,能夠用這種方法:spa
INSERT INTO 目標表 SELECT * FROM 來源表 ;
例如,要將 articles 表插入到 newArticles 表中,則能夠經過以下SQL語句實現:命令行
INSERT INTO newArticles SELECT * FROM articles ;
類別2、 若是隻但願導入指定字段,能夠用這種方法:code
INSERT INTO 目標表 (字段1, 字段2, ...) SELECT 字段1, 字段2, ... FROM 來源表 ;
請注意以上兩表的字段必須一致,不然會出現數據轉換錯誤orm