在SQLPLUS中运行
spool c:\trun.sql
select 'truncate table '||table_name||';'  from user_tables;
spool off然后再在SQLPLUS中运行c:\trun.sqlSQL> @c:\trun.sql

解决方案 »

  1.   

    在运行以上 SQL前在SQLPLUS执行
    SET NEWPAGE 0
    SET SPACE 0
    SET LINESIZE 80
    SET PAGESIZE 0
    SET ECHO OFF
    SET FEEDBACK OFF
    SET HEADING OFF
    SET MARKUP HTML OFF SPOOL OFF
      

  2.   

    我才刚学,select 'truncate table '||table_name||';'  from user_tables;
    什么意思呀
      

  3.   

    select 'truncate table '||table_name||';'  from TAB;然后将生成的结果粘贴到SQLPLUS里执行就搞定了~
      

  4.   

    shuipipi(水皮皮)这招好, 麻烦点可以在PL/SQL中编写代码实现