我使用Oracle,我想在Windows上定期通过SQL查询语句将一些数据导出到Excel/csv中,SQL查询语句如下:
SELECT A.e,
a.f,
a.g,
b.h
FROM A
JOIN C ON C.e=A.e
JOIN B ON C.j=B.j; 非常感谢你的建议。
发布于 2019-06-24 12:34:09
Windows test_csv.bat示例
sqlplus -s user/password@net_alias @csv.sqlcsv.sql
set heading off
set termout OFF
SET FEEDBACK OFF
SET TAB OFF
set pause off
set verify off
SET UNDERLINE OFF
set trimspool on
set timing off
set echo off
set linesize 1000
set pagesize 0
SET COLSEP ';'
spool test.csv
SELECT A.e,
a.f,
a.g,
b.h
FROM A
JOIN C ON C.e=A.e
JOIN B ON C.j=B.j;
spool off
exit;https://stackoverflow.com/questions/56728985
复制相似问题