バッチ ファイルからクエリを実行し、クエリの正確な出力を csv ファイルに入れたいと考えています。のように: 私のクエリは: デュアルから sysdate を選択します。これの出力:
Sysdate
23-feb-2013
したがって、csvでは次のように保存されます
sysdate
22-feb-2013
DB: Oracle 11g OS: Windows 7
これを達成するために親切に助けてください..
バッチ ファイルからクエリを実行し、クエリの正確な出力を csv ファイルに入れたいと考えています。のように: 私のクエリは: デュアルから sysdate を選択します。これの出力:
Sysdate
23-feb-2013
したがって、csvでは次のように保存されます
sysdate
22-feb-2013
DB: Oracle 11g OS: Windows 7
これを達成するために親切に助けてください..
c:\myfolder\mybatch.bat:
call sqlplus oracleuser/oraclepwd@oracledb @c:\myfolder\myquery.sql
c:\myfolder\myquery.sql:
set head off
set feed off
set pagesize 0
spool c:\myfolder\myresult.csv
prompt sysdate
select to_char(sysdate, 'dd-mon-yyyy') from dual;
spool off
set head on
set feed 6
quit