--用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的时候,要执行多次,因为有关联表。
本文提供了一种使用SQL命令批量删除数据库中的所有表、视图、序列及存储过程的方法。通过构造特定的SQL语句并执行这些命令,可以方便地清理数据库环境。
166

被折叠的 条评论
为什么被折叠?



