ソース掲示板




すべてから検索

キーワード   条件 表示 現行ログ 過去ログ トピックス 名前 本文

  メンテナンス 前画面に戻る

対象スレッド 件名: 【Oracle】 sqlplus による CSVファイル作成
名前: lightbox
処理選択
パスワード

件名 【Oracle】 sqlplus による CSVファイル作成
名前 lightbox
コメント
1) 列名リストを作成
@DIV
郵便番号,都道府県名,市区町村名,町域名
@END

2) エディタで "," を "||','||" に置換する
@DIV
郵便番号||','||都道府県名||','||市区町村名||','||町域名
@END

3) 以下のようなファイルを作成
   [[sample_01.sql]]
@DIV
SET LINESIZE 32767
SET PAGESIZE 0
SET TRIMSPOOL ON
SET FEEDBACK OFF
SET TERMOUT OFF
SPOOL 郵便番号マスタ.csv
select 郵便番号||','||都道府県名||','||市区町村名||','||町域名 from 郵便番号マスタ;
SPOOL OFF
EXIT
@END

4) sqlplus の実行
@DIV
sqlplus LIGHTBOX/LIGHTBOX@//night/XE @sample_01
@END

http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/server.102/B19277-01/ch12.html#19786(コマンドリファレンス)
http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/server.102/B19277-01/ch3.html#5458(コマンドライン)