連線:
1、先禁用資料庫中所有的約束
select 'alter table ' || table_name || ' disable constraint ' ||
constraint_name || ';'
from user_constraints
where constraint_type = 'r';
執行所有約束禁用命令。
2、清空所有表中的資料
select 'truncate table '||table_name||';' from user_tables;
執行所有的清表命令。
3、刪除所有表
select 'drop table '||table_name||';' as sqlscript from user_tables;
執行所有的刪除命令。
4、啟用資料庫中所有表的約束
select 'alter table ' || table_name || ' enable constraint ' ||
constraint_name || ';'
from user_constraints
where constraint_type = 'r';
執行所有約束啟用命令。
oracle刪除資料庫中的所有表
連線 1 先禁用資料庫中所有的約束 select alter table table name disable constraint constraint name from user constraints where constraint type r 執行所有約束禁用命令。2 清空所有表中的資...
Oracle資料庫 刪除資料庫
1 單擊 開始 oracle oradb12home1 database configuration assistant 進入刪除步驟的第一步,選擇 刪除資料庫 2 單擊 下一步 按鈕,如圖所示。在資料庫列表中選擇需要刪除的資料,例如test,並輸入使用者名稱和口令。3 單擊 下一步 按鈕,開啟 管...
mysql刪除資料庫中的所有表
1 最簡單的方法,最方便的方法 刪除資料庫,然後重新建立乙個空資料庫 2 但是有刪除所有表的方法 1 產生刪除表的sql語句,2 執行sql語句 產生刪除表的sql語句 執行以上語句就可 清空表中的sql語句 select concat truncate table table name,from ...