SQL Plus を使用して CSV ファイルを出力する方法です。 業務用途などで定期的にCSV出力する場合などはいろいろと要件があったりして作りこむことが多いですが、 現場でちょっとcvs出力したい場合などはこっちの方が便利かもしれません。 OracleからデータをCSV形式で出力する際に、クエリ芸を使うのは辞めよう、という話です。 以下をクエリ芸と(勝手に)呼びます。 パイプとクオートがゲシュタルト崩壊しそうですね>< システムに不具合が発生し、データに問題があることまで調査できたとします。 そのとき、手っ取り早くDBの中身をCSVで出力して確認したいとき、ありませんか? 私はありました。 OracleにはSQLの実行結果をファイルに出力する SPOOL コマンドが用意されているので、それを応用してCSVへ出力するSQLを実装しました。 調査の際などにご活用ください。 ORACLE/オラクルSQLリファレンス(SQLPLUS)などを参考にし、SQL*Plusユーザーズ・ガイドおよびリファレンスリリース11.2 8 SQL*Plusのチューニング SQL*Plusスクリプトのチューニングを参考にしてチューニングを施したSQL*Plus用のスクリプトでCSV出力を行う。

Ãンツ ɟ楽 ŏり込み, Dhc Âルミニスタ Ź齢層, E-工房 Ő鍵 Ɩ金, Âレジットカード Ɖ数料 Ǘ院, Âプソン ż力クリーニング Áきない,

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.