ラァンフォーヱヴアー

出先・常駐先用コマンドリスト。2020年からリモートワークなので常駐なくなったけど。その他思ったことメモ。

SQL*PlusのみでCSV(風)ファイルを出力する方法

表題のとおり。 どうしても多少不完全。本来はしかるべきツールを使用すべき。

set echo off
set linesize 15000
set pagesize 100 --タイトル不要なら0の方がよい
set trimspool on
set feedback off
set colsep ','  -- Comma-Separated Valuesすなわちカンマ区切りの場合

spool table.csv
select * from table;
spool off