用SQL命令刪除所有的表、視圖、序列、存儲過程

--用SQL命令刪除所有的表、視圖、序列、存儲過程。

Select 'drop table ' || Table_Name ||';'||Chr(13)||Chr(10) From User_Tables;--表

Select 'drop view ' || View_name||';'||Chr(13)||Chr(10) From User_views;--視圖

Select 'drop sequence ' || Sequence_name||';'||Chr(13)||Chr(10) From User_sequences;--序列

Select 'drop procedure ' || procedure_Name ||';'||Chr(13)||Chr(10) From User_procedures;--存儲過程

將結果複製到記事本中,替換所有的"爲 再執行就OK了!其中刪除table的時候,要執行多次,因爲有關聯表。

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