導入導出數據庫表結構、視圖相關問題彙總

前話:最近工作太多,只能帶家裏做

所以要把數據庫什麼的導到家裏的電腦上開發,期間遇到各種問題,現進行彙總

說明:Oracle數據庫+plsql工具

首先使用plsql的Export User Objects將表結構、視圖等導成xxx.sql文件,然後使用Export Tables將表中數據導成xxx.dmp文件;

然後在自己電腦上先導入xxx.sql文件,後導入xxx.dmp文件;

這樣做就  OK了,但由於我走了很多彎路,期間遇到了很多問題,現將遇到問題及解決辦法彙總如下:

1、首先如何刪除某用戶下所有表的數據

SELECT 'DELETE FROM '|| table_name || ';' FROM USER_TABLES
ORDER BY TABLE_NAME;

如果需要將表結構一起刪除,可將上條SQL執行結果中的delete from 批量替換爲 drop table 

如:

DELETE FROM TABLE_NAME;

改爲:

DROP TABLE TABLE_NAME;

即可;


2、刪除序列

drop sequence id;


 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章