Script to generate csv output. this scripts covers comma's in the column value to print it correct.
set pagesize 1000
set linesize 1000
set feedback off
set heading off
set echo off
select 'ABC_xyz.csv' spool_name from dual;
spool &spool_name
select '"sysdate",
'||'"col_name_1",
'||'"col_name_2",
'||'"col_name_3",
'||'"col_name_4",
'||'"col_name_5"' from dual
union all
select distinct '"'||sysdate||'",'
||'"'||col_name_1||'",'
||'"'||col_name_2||'",'
||'"'||col_name_3||'",'
||'"'||col_name_4||'",'
||'"'||to_char(B.col_name_5,'DD-MON-YYYY HH24:MI:SS')||'"'
FROM Table A;
spool off;
No comments:
Post a Comment