![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
実行するSQLは同じだが、実行するタイミングによってSPOOLファイルのファイル名を変更したい。
たしかdefineコマンドでできた記憶があるがうまくいかない。
そもそもコマンドが間違っているような気もします。
ご教授ください。
sqlplus user/user @file SPOOLファイル名
@file
-----------------------------------------------
set difine SPOOL_FILE = &1
SELECT ....
FROM ....
spool SPOOL_FILE
/
sppol off
文字列開始 "SPOOL_FILE..."は長すぎます。最大サイズは1文字です。
SP2-0332:スプールファイルが作成できません。
No.1ベストアンサー
- 回答日時:
こんにちは。
動的にSPOOLファイル名を決定する方法を記載しておきますね。
お試しくださいな。
#意図する事と違ったらゴメンナサイ
COLUMN SPOOL_FILE_NAME NEW_VALUE SPOOL_FILE_NAME FORMAT A100
-- ■SPOOLファイル名の作成
SELECT 'SPL_' || TO_CHAR(SYSDATE,'YYYYMMDD_HH24MI') || '.LOG' SPOOL_FILE_NAME
FROM DUAL;
-- ■SPOOLの実行
SPOOL &SPOOL_FILE_NAME
SELECT * FROM DUAL;
SPOOL OFF
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) セレクトボックスで選択された値をコントローラーで使用したい 2 2022/07/26 16:41
- Visual Basic(VBA) このVBAでExcelアプリケーションを作成は必要ですか? 3 2023/07/19 21:13
- Visual Basic(VBA) vbaの構文の修正相談(xmlファイルを順に開いてコピペ作業) 1 2023/04/22 01:18
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- その他(コンピューター・テクノロジー) <a href="file:///フォルダ名/ファイル名">リンクテキスト</a>について 1 2023/04/06 22:40
- Visual Basic(VBA) vbaのエラー対応(実行時エラー7:メモリが不足しています) 4 2023/04/24 00:20
- 画像編集・動画編集・音楽編集 DVD Styler トラブル解決方法 6 2022/10/29 16:00
- iOS ファイルの名前変更 2 2022/08/11 20:47
- その他(メールソフト・メールサービス) このメールは何ですか 8 2023/06/15 17:31
- Visual Basic(VBA) VBA★PDFをPDFアプリで印刷しようと思っていますが上手くゆきません 1 2022/06/06 22:04
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
SPOOLのファイル名
Oracle
-
PL/SQLでSPOOLさせたいのですが、可能でしょうか?
Oracle
-
oracle spool SJIS → UTF-8
Oracle
-
-
4
sqlplusのspoolで空白行出現
Oracle
-
5
SQL Plusで項目名が最後まで表示されない?
Oracle
-
6
sqlplusでヘッダーが付かない
Oracle
-
7
PL/SQLで@ファイル名が反応しません
Oracle
-
8
SQLPLUSで結果を画面に表示しない
Oracle
-
9
selectした結果の余計な余白を取るにはどうしたらよいのでしょうか
Oracle
-
10
SQL*Plusで、コマンドの返答を非表示にする方法
Oracle
-
11
ORA-01013のエラーについて経験のある方お願いします。
Oracle
-
12
【PL/SQL】FROM区に変数を使う方法
Oracle
-
13
SELECT INTOで一度に複数の変数へ代入をするにはどのようにすれがよいでしょうか?
PostgreSQL
-
14
sqlplusで表示が変なので、出力を整形したい。
Oracle
-
15
ROWNUMでUPDATEをしたいのですが・・・。
Oracle
-
16
SPOOL出力先のフォルダにSpaceがある時
Oracle
-
17
バッチファイルからSQLファイルへ引数を渡したい!
その他(プログラミング・Web制作)
-
18
不明なコマンドです(FROM")。行の残りは無視されました。 のエラー"
Oracle
-
19
batである文字列内に特定の文字列が含まれているか確認したい
その他(プログラミング・Web制作)
-
20
sqlのエラーハンドリングについて質問です。
Oracle
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLPLUSで結果を画面に表示しない
-
selectした結果の余計な余白を...
-
拡張子が「cda」のファイルを聞...
-
Becky!で「メールサーバーへの...
-
VBAでCSVファイルが使用中かど...
-
Excelでmdbファイルが簡単に開...
-
Symfowareでの動的SQL
-
DBCC CHECKDBのエラーについて
-
ACCESS で 項目名を出力せずに...
-
警告音について
-
AccessのMDBファイルを開く際に...
-
EXCEL 年月日表から月数をカウ...
-
datファイルをAccessでイ...
-
(Excelマクロ)datファイルをエ...
-
100万行のCSVを10万行ずつのフ...
-
アクセスmdbファイルがショート...
-
ADOを使ったDBアクセス後のメモ...
-
突然の「Microsoft Excelは動作...
-
DBをエクセル表に出力
-
エラー3109:MSysObjectsのデー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLPLUSで結果を画面に表示しない
-
selectした結果の余計な余白を...
-
AccessからExcelのファイルを起...
-
動的にSPOOLファイルのファイル...
-
dmpファイルをインポートせずに...
-
DB2のコマンドラインexportで複...
-
ORACLEから各テーブルをCSV形式...
-
ストアドプロシージャの出力に...
-
Oracleでインスタンスを複数に...
-
PLSQLでファイルに書き込みをし...
-
レポートをpdfに変換する方法
-
mod_plsql使用時のDBMS_OUTPUT....
-
Accessのレポート出力をWordに...
-
SQLServer2005でSELECTした結果...
-
sqlplusの操作をシェル上で
-
sqliteはExcelと連携できますか?
-
batファイルからsql文実行
-
SQL*PLUSで 定期的にSQLを発行...
-
プロファイラを裏で実行継続す...
-
mysqlのCSV出力について
おすすめ情報