我有一个运行的SQL脚本。然后我有另一个SQL脚本来创建.csv文件。在结果文件中,我只想查看结果行。我生成的文件在结果之前包含sql信息。我不想要这个。
代码:
set echo off
set verify off
set termout on
set heading off
set pages 50000
set feedback off
set newpage none
set linesize 1000
set serveroutput off
set pagesize 0
set trimout on
set trimspool on
spool Weekly_Members_Vendors.txt
/* SELECT 'Unique_ID, Name, Alt_Name, Entity_Type, Party_TypeReference_#, Addr1, Addr2, Addr3, Town, County, Postcode, */
/* Country,ALT_ADDRESS1,ALT_ADDRESS2,ALT_ADDRESS3,ALT_TOWN,ALT_COUNTY,ALT_POST_CODE,ALT_COUNTRY,NATIONALITY, */
/* DOB,INDIVIDUAL_ID,INDIVIDUAL_ID_TYPE,COUNTRY_OF_REGISTRATION,COMPANY_ID,COMPANY_ID_TYPE,SOURCE_COUNTRY,SOURCE_SYSTEM,TRANSACTION_TYPE' */
/* from dual; */
select ''||Unique_ID||''||Name||''||Alt_Name||''|| Entity_Type||''||Party_Type||''||Reference_#||''||Addr1||''||Addr2||''||
Addr3||''||Town||''||County||''||Postcode||''||Country||''||ALT_ADDRESS1||''||ALT_ADDRESS2||''||
ALT_ADDRESS3||''||ALT_TOWN||''||ALT_COUNTY||''||ALT_POST_CODE||''||ALT_COUNTRY||''||NATIONALITY||''||
DOB||''||INDIVIDUAL_ID||''||INDIVIDUAL_ID_TYPE||''||COUNTRY_OF_REGISTRATION||''||COMPANY_ID||''||COMPANY_ID_TYPE||''||
SOURCE_COUNTRY||''||SOURCE_SYSTEM||''||TRANSACTION_TYPE
from dbo.Temp_Weekly_Export_File;
spool off;
exit
该脚本由.bat文件调用。 相关守则:
sqlplus %CONNECT% @createTXT.sql > File%date:~0,2%%date:~3,2%%date:~6,4%.txt