[英]Copying data from old table to new table in SQL (ORACLE)
我知道復制數據只會復制數據而沒有約束,我會丟失pk和fk等。
但是,如果我要將數據復制回具有主鍵和外鍵的表中,該怎么辦? 因為我想在工作台上重塑數據庫,但又不想丟失輸入到表中的數據,所以我在考慮制作一份副本,刪除原來的重塑數據庫,然后進行工程設計並將數據復制回到表中。這項工作?
不知道我是否正確回答了您的問題,但是從它的外觀看,您只需要一個帶有數據的新表即可。 您是否嘗試過使用CREATE TABLE AS SELECT?
http://dev.mysql.com/doc/refman/5.0/en/create-table-select.html
CREATE TABLE t AS SELECT * from old_t
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.