SPOOL C:\A.TXT
      select 'rename '||tname||' to '||upper(tname)||';' from tab;
  SPOOL OFF sql>@c:\a.txt
OK...

解决方案 »

  1.   

    spool c:\x.sqlselect 'rename "'||tname||'" to ("'||upper(tname)||'");' from tab;spool off
      

  2.   

    spool c:\aa.sql
    select 'ALTER TABLE '||tablename||' RENAME TO '||upper(tablename)||' ;' from tab;
    spool off
      

  3.   

    我来说一下正确答案:
      select 'rename "'||tname||'" to '||upper(tname)||';' from tab;
      

  4.   

    SPOOL C:\A.TXT
          select 'rename "'||tname||'" to '||upper(tname)||';' from tab;
      SPOOL OFF sql>@c:\a.txt