sqlplus 生成csv 檔案

2021-08-26 16:13:32 字數 1956 閱讀 9487

set echo off             --コンソールメッセージ非表示

set linesize 1000 --列數

set pagesize 0 --不分頁

set trimspool on --spoolファイルの行末のスペースを無効

set pause off --相當於自動回車

set termout off --出力を畫面表示しない

set feedback off --「~行が選択されました」非表示,問合せ結果のレコード數を非表示

set colsep ',' --カラム間の區切り文字をカンマ','にする

spool csv/***th_dr_operation_log_afterupdate.csv

-- 專案名の表示

select 'オペレーションログ番號,オペレーション日時,ユーザ情報コード,氏名,アカウントid,パスワード,認證フラグ,調查コード,契約コード,症例連番,症例番號,visit,アクション,畫面名,畫面id,os名,osバージョン,ブラウザ名,ブラウザバージョン,登入日時,登入ユーザ情報コード,最終更新日時,最終更新ユーザ情報コード,削除フラグ,削除日時,削除ユーザ情報コード' from dual;

-- 実データの表示

select

operation_log_no || ',' ||

to_char(operation_datetime, 'yyyy/mm/dd hh24:mi:ss') || ',' ||

user_info_cd || ',' ||

name || ',' ||

account_id || ',' ||

password || ',' ||

decode(certification_flag, '0', '0:認證失敗', '1', '1:認證成功', certification_flag) || ',' ||

chosa_cd || ',' ||

contract_cd || ',' ||

case_no || ',' ||

case_cd || ',' ||

visit || ',' ||

action || ',' ||

screen_nm || ',' ||

screen_id || ',' ||

os_nm || ',' ||

os_version || ',' ||

browser_nm || ',' ||

browser_version || ',' ||

to_char(sys_entry_datetime, 'yyyy/mm/dd hh24:mi:ss') || ',' ||

sys_entry_user_info_cd || ',' ||

to_char(sys_update_datetime, 'yyyy/mm/dd hh24:mi:ss') || ',' ||

sys_update_user_info_cd || ',' ||

decode(sys_delete_flag, '0', '0:有効', '1', '1:削除', sys_delete_flag) || ',' ||

to_char(sys_delete_datetime, 'yyyy/mm/dd hh24:mi:ss') || ',' ||

sys_delete_user_info_cd

from ***th_dr_operation_log

where

screen_nm = '初回電子署名同意'

and screen_id = 'addin-dr-001.0014'

order by sys_entry_datetime,operation_log_no

;spool off

php 生成csv檔案

廢話不多說,上乾貨 方法一 匯出excel csv data 匯出資料 headlist 第一行,列名 filename 輸出excel檔名 functioncsv export data array headlist array filename 將資料通過fputcsv寫到檔案控制代碼 fput...

Java生成CSV檔案

pm要求在資料庫查出資料在瀏覽器匯出為csv的檔案,一接手沒多想直接用poi存進hssfworkbook物件,最後把檔案字尾名弄csv用流直接輸出到客戶端,三下五除二就搞定了,並且能用正常開啟。後來測試發現根本不是那麼回事。其實,csv是逗號分隔的 b 純文字 b 而xls是二進位制的,顯然這種低階...

PHP生成CSV檔案

眾所周知,csv檔案是以逗號 作為分隔符的一種檔案,那麼在知道組成原理的前提下,我們來操作它就方便多了。因為邏輯不難,具體請看下面的 和注釋。created by phpstorm.user chenyanphp qq.com date 2016 12 21 0021 time 下午 12 08 頭...