| andy さんのプロフィール低头前进フォトブログ | ヘルプ |
|
2008/04/16 批量删除oracle表前几天,一个表空间满了.客户要求删除某用户名下,以TMP开头的所有表,我查了一下,几百个,我哭.不想一个一个删.
然后想了一个办法.sys用户进oracle,
SELECT 'drop table '||owner||'.'||table_name||';' FROM Dba_All_Tables WHERE owner = 'XXX' and table_name like 'TMP%'
然后新开一个PL/SQL developer 窗口,把上个语句的结果拷过去,一执行就行了. |
|
||||
|
|