我有2個SQL數據庫(相同)。我想從一個數據庫中的表複製到另一個數據庫。它們都是相同的名稱,原始表格可以被覆蓋。SQL Table到另一個數據庫
回答
DELETE FROM `target_database`.`table_name`
INSERT INTO `target_database`.`table_name` SELECT * FROM `source_database`.`table_name`
不要忘記架構應該是'database'。'schema'。'table' – 2010-06-18 11:24:43
TRUNCATE'target_database'.'table_name'會比DELETE FROM更快。 – 2010-06-18 11:24:54
DELETE FROM 'SixthSenseUsers', 'college_survey_questions' INSERT INTO 'SixthSenseUsers', 'college_survey_questions' SELECT * FROM '測試', 'college_survey_questions' -----我把這個,但得到一個錯誤:--- 服務器:消息170,級別15,狀態1,行1 行1:'SixthSenseUsers'附近的語法不正確。 服務器:消息170,級別15,狀態1,行2 行2:'測試'附近語法不正確。 – 2010-06-18 11:36:40
如果你想在同步的表不斷,你可以使用事務Replication.It將繼續從一個表1分貝將數據複製到其他數據庫的另一個表。
,給予進一步的設置細節在這裏:
假設沒有計算列,標識列或FK約束類似下面應該工作。
BEGIN TRAN
DELETE FROM SixthSenseUsers.dbo.college_survey_questions
INSERT INTO SixthSenseUsers.dbo.college_survey_questions
SELECT * FROM test.dbo.college_survey_questions
COMMIT
- 1. Sql Compact到另一個數據庫
- 2. 將SQL Server數據從一個數據庫遷移到另一個數據庫
- 3. 將SQL Server數據從一個數據庫導出到另一個數據庫
- 4. 將SQL Server數據庫複製到另一個數據庫
- 5. SQL數據庫到另一臺PC-SQL數據庫
- 6. 根據另一個查詢SELECT * FROM TABLE,TABLE - SQL
- 7. 使用數據庫鏈接從另一個TABLE更新表
- 8. Sql將表從一個數據庫複製到另一個數據庫
- 9. 將表從一個數據庫移動到另一個數據庫SQL Server
- 10. 從一個SQL Server數據庫表更新數據庫表到另一個?
- 11. 將數據庫從一個SQL Server複製到另一個
- 12. 從一個iPad複製SQL數據庫到另一個
- 13. SQL Server將表從一個數據庫複製到另一個
- 14. 將數據從一個數據庫複製到另一個數據庫
- 15. SQL數據庫遷移 - 性能問題(將數據從一個數據庫複製到另一個數據庫)
- 16. MySql - 從一個數據庫更新到另一個數據庫
- 17. 將列數據從一個數據庫傳輸到另一個
- 18. 將特定數據從一個數據庫移動到另一個數據庫
- 19. 數據遷移從一個數據庫到另一個數據
- 20. 將數據庫內容複製到另一個數據庫
- 21. 將數據從一個數據庫插入到另一個數據庫中
- 22. 將數據從一個數據庫複製到另一個數據庫
- 23. SQL Server數據庫與另一個數據庫表同步
- 24. 從另一個數據庫直接還原SQL Server數據庫
- 25. 從一個數據庫轉換到另一個數據
- 26. 從一個數據庫插入一列到另一個數據庫
- 27. 將數據從一個數據庫複製到另一個SQL代碼
- 28. 將數據從一個遷移到另一個sql server數據庫
- 29. 將一列數據從一個數據庫複製到另一個數據庫
- 30. 如何將視圖從一個數據庫複製到另一個數據庫
什麼RDBMS和版本?是否有任何外鍵約束或標識列需要考慮? – 2010-06-18 11:23:26
在同一臺服務器上? – 2010-06-18 11:25:35