如何某个用户下的所有表?? select * from user_tables where object_type='TABLE' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写错了select * from user_objects where object_type='TABLE' spool d:\a.sql select 'drop table '||table_name||';' from dba_tables where owner='CX';spool off set pagesize 0;spool c:\del.sqlselect 'drop table '||table_name||';' from catwhere table_type=upper('table');spool off;@c:\del.sql SQL> SPOOL C:\TEST.TXT;SQL> SELECT 'DROP TABLE ' ||OBJECT_NAME||';' from user_objects where object_type='TABLE';'DROPTABLE'||OBJECT_NAME||';'----------------------------------------------------------------------------------------------------DROP TABLE TEST_SYSDB;DROP TABLE TEST_SYSDB1;已用时间: 00: 00: 00.00SQL> SPOOL OFF;SQL> @C:\TEST.TXTSQL> SQL> SELECT 'DROP TABLE ' ||OBJECT_NAME||';' from user_objects where object_type='TABLE';SP2-0734: 未知的命令开头 "SQL> SELEC..." - 忽略了剩余的行。SQL> SQL> 'DROPTABLE'||OBJECT_NAME||';'SP2-0734: 未知的命令开头 "'DROPTABLE..." - 忽略了剩余的行。SQL> -----------------------------------------------------------------------------------------------SQL> DROP TABLE TEST_SYSDB;表已丢弃。已用时间: 00: 00: 00.00SQL> DROP TABLE TEST_SYSDB1;表已丢弃。已用时间: 00: 00: 00.00SQL> SQL> 已用时间: 00: 00: 00.00SP2-0734: 未知的命令开头 "已用时间: ..." - 忽略了剩余的行。SQL> SQL> SPOOL OFF;SP2-0734: 未知的命令开头 "SQL> SPOOL..." - 忽略了剩余的行。SQL> select * from all_tables where OWNER = 'YUSER' 楼上其实已经说完了set pagesize 0;spool c:\del.sqlselect 'drop table '||table_name||';' from dba_tables where owner='用户名'; spool off;@c:\del.sql;用户名注意大小写 使用Toad 进行Health Check时出现下面的问题,请问如何优化? ORACLE回滚段管理 谁比较熟悉 求月份的问题~~ 请各位高手帮忙,数据的格式化。 oracle连接 请问现在还需要考虑范式化设计吗? 这个问题能够实现哇? Oracle9i4Win2000怎样才能使用2GB以上的内存 SP2-0310: unable to open file "comm_sess_users.sql" 同时安装64位Oracle数据库和32位client客户端,CMD中的impdp命令问题 利用sqlplus查询语句? 如何进行大数据量(千万级以上)的比对,要高效,防回滚?急啊!!!!
select * from user_objects where object_type='TABLE'
select 'drop table '||table_name||';' from dba_tables where owner='CX';
spool off
spool c:\del.sql
select 'drop table '||table_name||';' from cat
where table_type=upper('table');
spool off;
@c:\del.sql
SQL> SELECT 'DROP TABLE ' ||OBJECT_NAME||';' from user_objects where object_type='TABLE';'DROPTABLE'||OBJECT_NAME||';'
----------------------------------------------------------------------------------------------------
DROP TABLE TEST_SYSDB;
DROP TABLE TEST_SYSDB1;已用时间: 00: 00: 00.00
SQL> SPOOL OFF;
SQL> @C:\TEST.TXT
SQL> SQL> SELECT 'DROP TABLE ' ||OBJECT_NAME||';' from user_objects where object_type='TABLE';
SP2-0734: 未知的命令开头 "SQL> SELEC..." - 忽略了剩余的行。
SQL>
SQL> 'DROPTABLE'||OBJECT_NAME||';'
SP2-0734: 未知的命令开头 "'DROPTABLE..." - 忽略了剩余的行。
SQL> -----------------------------------------------------------------------------------------------
SQL> DROP TABLE TEST_SYSDB;表已丢弃。已用时间: 00: 00: 00.00
SQL> DROP TABLE TEST_SYSDB1;表已丢弃。已用时间: 00: 00: 00.00
SQL>
SQL> 已用时间: 00: 00: 00.00
SP2-0734: 未知的命令开头 "已用时间: ..." - 忽略了剩余的行。
SQL> SQL> SPOOL OFF;
SP2-0734: 未知的命令开头 "SQL> SPOOL..." - 忽略了剩余的行。
SQL>
set pagesize 0;
spool c:\del.sql
select 'drop table '||table_name||';' from dba_tables where owner='用户名';
spool off;
@c:\del.sql;
用户名注意大小写