![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
実行する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も見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
SPOOLのファイル名
Oracle
-
PL/SQLでSPOOLさせたいのですが、可能でしょうか?
Oracle
-
oracle spool SJIS → UTF-8
Oracle
-
-
4
SQL Plusで項目名が最後まで表示されない?
Oracle
-
5
sqlplusでヘッダーが付かない
Oracle
-
6
sqlplusのspoolで空白行出現
Oracle
-
7
SQLPLUSで結果を画面に表示しない
Oracle
-
8
PL/SQLで@ファイル名が反応しません
Oracle
-
9
selectした結果の余計な余白を取るにはどうしたらよいのでしょうか
Oracle
-
10
SQL*Plusで、コマンドの返答を非表示にする方法
Oracle
-
11
ORA-01013のエラーについて経験のある方お願いします。
Oracle
-
12
SPOOL出力先のフォルダにSpaceがある時
Oracle
-
13
sqlplusで表示が変なので、出力を整形したい。
Oracle
-
14
ROWNUMでUPDATEをしたいのですが・・・。
Oracle
-
15
【PL/SQL】FROM区に変数を使う方法
Oracle
-
16
バッチファイルからSQLファイルへ引数を渡したい!
その他(プログラミング・Web制作)
-
17
不明なコマンドです(FROM")。行の残りは無視されました。 のエラー"
Oracle
-
18
SELECT INTOで一度に複数の変数へ代入をするにはどのようにすれがよいでしょうか?
PostgreSQL
-
19
batである文字列内に特定の文字列が含まれているか確認したい
その他(プログラミング・Web制作)
-
20
バッチファイルを使用したsql@plusの実行及びログ出力について
Oracle
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLPLUSで結果を画面に表示しない
-
AccessからExcelのファイルを起...
-
ORACLEから各テーブルをCSV形式...
-
dmpファイルをインポートせずに...
-
SQL*PLUSで 定期的にSQLを発行...
-
動的にSPOOLファイルのファイル...
-
Oracleでインスタンスを複数に...
-
sqlplusの操作をシェル上で
-
ORACLEのUTL_FILEパッケ...
-
selectした結果の余計な余白を...
-
ストアドプロシージャの出力に...
-
DB2のコマンドラインexportで複...
-
【Excel】[Expression.Error] ...
-
Batch: フォルダ内の特定のファ...
-
特定のエクセルファイルを起動...
-
VBAでCSVファイルが使用中かど...
-
共有フォルダに誰が何にアクセ...
-
(Excelマクロ)datファイルをエ...
-
実行時エラー459 withステート...
-
ADOを使ったDBアクセス後のメモ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLPLUSで結果を画面に表示しない
-
selectした結果の余計な余白を...
-
AccessからExcelのファイルを起...
-
動的にSPOOLファイルのファイル...
-
ORACLEから各テーブルをCSV形式...
-
Oracleでインスタンスを複数に...
-
dmpファイルをインポートせずに...
-
ストアドプロシージャの出力に...
-
mod_plsql使用時のDBMS_OUTPUT....
-
レポートをpdfに変換する方法
-
Accessのレポート出力をWordに...
-
PLSQLでファイルに書き込みをし...
-
DB2のコマンドラインexportで複...
-
SQL*PLUSで 定期的にSQLを発行...
-
sqliteはExcelと連携できますか?
-
DB2にspoolコマンドみたいなの...
-
sqlplusの操作をシェル上で
-
batファイルからsql文実行
-
AccessでPDFが開けない
-
SQL*PLUSでファイルからDELETE文
おすすめ情報