![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
CSV出力のスクリプトを作成しました。
単純に1つのテーブルをそのままCSVで出力するだけです。
件数は60万件程度です。
問題はたとえばKAIIN_NOの項目が桁数20桁の場合に出力されるCSVが20桁を超えて50桁くらいで出力されたりします。項目桁数と同じではなくてもよいのですが、空白を出力したくないです。
なにかよい方法はありますでしょうか?
※Select文でTrimをかけても効果はありませんでした。
--CSV出力
-- set line 100
-- set echo off コマンド表示を抑止する
-- set termout off 画面出力を抑止する
-- set heading off 列タイトルの表示を抑止する
-- set feedback off 結果メッセージの表示を抑止する
-- set colsep ',' 列と列の区切りをカンマ(,)にする
set line 100
set echo off
set termout off
set heading off
set feedback off
set colsep ','
/* spoolコマンドでファイル出力を開始する */
spool C:\tmp\sample.csv
/* 問い合わせ結果がファイルtest.csvに出力される */
SELECT KAIIN_NO,
STS_NO,
SYOHIN_NO
FROM SAMPLE;
/* spool offでファイル出力を終了する */
spool off
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Windowsのバッチファイルについてご教示ください 5 2023/07/25 20:23
- その他(プログラミング・Web制作) 単純なコマンドプロンプトが動きません。 2 2022/04/19 15:21
- Visual Basic(VBA) エクセルVBAについて 8 2022/07/13 22:41
- Excel(エクセル) VBA フォルダ見える化のコードについて 2 2023/06/19 15:04
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
- Excel(エクセル) 日付で矢印マクロ 4 2023/07/25 16:47
- Oracle SQL update方法 2 2022/06/22 14:07
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- Visual Basic(VBA) フォルダの場所を可変にしたいです(マクロ) 4 2023/05/11 10:00
- Visual Basic(VBA) 複数csvを横に追加していくマクロについて 2 2023/04/25 09:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLPLUSで結果を画面に表示しない
-
selectした結果の余計な余白を...
-
SQL*PLUSで 定期的にSQLを発行...
-
AccessからExcelのファイルを起...
-
Oracleでインスタンスを複数に...
-
dmpファイルをインポートせずに...
-
ORACLEから各テーブルをCSV形式...
-
共有フォルダに誰が何にアクセ...
-
Batch: フォルダ内の特定のファ...
-
【Excel】[Expression.Error] ...
-
特定のエクセルファイルを起動...
-
【CSVファイル】先頭の文字列に...
-
100万行のCSVを10万行ずつのフ...
-
Becky!で「メールサーバーへの...
-
#1062 - '0' は索引 'PRIMARY' ...
-
月が変わったら自動でシートが...
-
accessのmdbが勝手にできている?
-
ExcelのマクロでAccessのmdbを...
-
ThunderbirdのメールをCSVでま...
-
ADOを使ったDBアクセス後のメモ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLPLUSで結果を画面に表示しない
-
selectした結果の余計な余白を...
-
AccessからExcelのファイルを起...
-
動的にSPOOLファイルのファイル...
-
dmpファイルをインポートせずに...
-
ORACLEから各テーブルをCSV形式...
-
DB2のコマンドラインexportで複...
-
ストアドプロシージャの出力に...
-
Oracleでインスタンスを複数に...
-
PLSQLでファイルに書き込みをし...
-
レポートをpdfに変換する方法
-
mod_plsql使用時のDBMS_OUTPUT....
-
Accessのレポート出力をWordに...
-
SQLServer2005でSELECTした結果...
-
sqliteはExcelと連携できますか?
-
sqlplusの操作をシェル上で
-
batファイルからsql文実行
-
SQL*PLUSで 定期的にSQLを発行...
-
プロファイラを裏で実行継続す...
-
検索結果をファイルに出力する...
おすすめ情報