分类: Oracle
2008-10-25 10:24:03
1、编写get_metadata.sql
set feedback off heading off verify off trimspool off
set feedback off;
set pagesize 0;
set termout off;
set heading on;
set linesize 5000
set long 20000
set TRIMS ON;
set AUTOTRACE OFF;
define fil= 'c:\exp.txt'
prompt *** Spooling to &fil
spool &fil
select HGQYDM||','||BH||','||NSRSBH||','||NSRMC||','||NSRMC_Y||','||ZZJG_DM||','||KYRQ||',' from cktscq0.tsrd;
spool off;
exit;#退出sqlplus窗口
2、在windows下编写get_metadata.bat脚本
sqlplus "/ as sysdba" @c:\tsrd.sql
因此在windows下只需要执行上述脚本就可以了。最后生成的就是纯粹的文本文件,不含有任何的乱七八糟的信息。上述脚本是在windows下运行的,而在linux下脚本与其相似。