No.1ベストアンサー
- 回答日時:
SQL*PLUSを起動して、ストアドプロシジャを呼び出せば良いかと。
例えば、次のようなSQLスクリプト(ファイル名:SCRIPTFILE.TXT)を用意して
execute XXXX
バッチ処理では
sqlplus user/pass@dbname @SCRIPTFILE.TXT
という感じでしょうか。
この回答への補足
さっそくの返信ありがとうございます。
この方法はtxtファイルを介することで実現していますが、
txtファイルを作成せず、SQL*plusを起動して
直接ストアド・プロシージャを呼び出すことはできないのでしょうか?
No.3
- 回答日時:
>直接ストアド・プロシージャを呼び出すことは・・
お使いの環境(OS)が判りませんが、シェルが賢ければ、可能でしょう。
例えば、#2でかかれているよいうに、UNIX系OSでは、シェルが賢いので、ヒアドキュメントが使えます。
Windows環境だと、CMD.EXEには、ヒアドキュメントの機能がないので、難しいでしょう。
CMD.EXEとは別のシェルを用意するなどのしないといけません。
返信ありがとうございます。
txtファイルを使う方法でも特に問題はないので
k_o_r_o_c_h_a_nさんのおっしゃるとおりしたいと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- AJAX RPA(PowerAutomate)の実装について 1 2023/07/31 13:46
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る バッチからEXEの結果を受け取りたいのですが、 下記のバッ 1 2023/07/04 15:13
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る EXEの実行内容の結果によって、戻り値を0か1かで返したい 1 2023/07/04 16:40
- サーバー ログオンユーザーがいない場合に自動再起動 1 2022/09/28 09:53
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- Windows 10 Windows Defender real time保護のオン、オフをPowerShellのバッチで 1 2023/03/10 23:54
- Java jdk17.06のインストーラーが起動しない 1 2023/03/27 21:58
- iPhone(アイフォーン) iPhoneのiMessageの送信取り消し 2 2023/01/25 11:30
- Excel(エクセル) ファイル一覧表を使ったファイルの移動 5 2022/08/10 15:37
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
このQ&Aを見た人はこんなQ&Aも見ています
-
【お題】NEW演歌
【大喜利】 若い人に向けたことは分かるけど、それはちょっと寄せ過ぎて変になってないか?と思った演歌の歌詞
-
一回も披露したことのない豆知識
あなたの「一回も披露したことのない豆知識」を教えてください。 「そうなんだね」と「確かに披露する場所ないね」で評価します。
-
「覚え間違い」を教えてください!
私はかなり長いこと「大団円」ということばを、たくさんの団員が祝ってくれるイメージで「大円団」だと間違えて覚えていました。
-
許せない心理テスト
私は「あなたの目の前にケーキがあります。ろうそくは何本刺さっていますか」と言われ「12本」と答えたら「ろうそくの数はあなたが好きな人の数です」と言われ浮気者扱いされたことをいまだに根に持っています。
-
ギリギリ行けるお一人様のライン
おひとり様需要が増えているというニュースも耳にしますが、 あなたが「ギリギリ一人でも行ける!」という場所や行為を教えてください
-
PL/SQLをWindowsのBATファイルで実行するには
Oracle
-
batファイルでのSQL(oracle)実行エラーについて
Oracle
-
PL/SQLで作成したストアドの起動方法について(バッチ処理)
その他(プログラミング・Web制作)
-
-
4
CSVファイルを読み込んでテーブルの更新
Oracle
-
5
テーブルの存在チェックについて
Oracle
-
6
ストアドプロシジャからストアドプロシジャを呼ぶには?
Oracle
-
7
ストアドプロシージャーでバッチ処理
MySQL
-
8
バッチからsqlplusの接続エラーの検知について
その他(プログラミング・Web制作)
-
9
SELECT INTOで一度に複数の変数へ代入をするにはどのようにすれがよいでしょうか?
PostgreSQL
-
10
バッチファイルを使用したsql@plusの実行及びログ出力について
Oracle
-
11
ストアドプロシージャで外部プログラムを起動するには?
SQL Server
-
12
バッチファイルからSQLファイルへ引数を渡したい!
その他(プログラミング・Web制作)
-
13
SQLServer sqlcmdが使えない
SQL Server
-
14
shellからストアドプロシージャの呼び出し
Oracle
-
15
PL/SQL PLS-00103エラーについて
Oracle
-
16
SQLローダーCSV取込で、囲み文字がデータ中に入っている場合について
Oracle
-
17
コマンドプロンプトの「%1」と「%~1」の違いがわからない
その他(プログラミング・Web制作)
-
18
ftpサーバー 接続できない
Windows 10
-
19
ORA-01013のエラーについて経験のある方お願いします。
Oracle
-
20
PL/SQLで@ファイル名が反応しません
Oracle
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQL*Plusで、コマンドの返答を...
-
PL/SQLでログを確認したい。
-
JavaでのOracle接続について(J...
-
batファイルでのSQL(oracle)...
-
Oracleで流したSQLのログを取得...
-
【spoolコマンドで追記】
-
ストアド・プロシージャをバッ...
-
ORA-00984のエラーが出ます
-
SPOOL出力先のフォルダにSpace...
-
リスナーログを出力しない設定方法
-
ログ出力したい
-
SQL*PLUSを終了させる方法
-
updateしてもSQLを終了すると元...
-
SQL実行結果の出力を見やすくし...
-
oracle11g listener.logの削除
-
ORACLEのエクスポートについて
-
オラクル9のアクセスログ
-
execute使用した時の、完了メッ...
-
シェルの実行ができません
-
SQL*Plusで以前に実行したコマ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PL/SQLでログを確認したい。
-
SQL*Plusで、コマンドの返答を...
-
JavaでのOracle接続について(J...
-
Oracleで流したSQLのログを取得...
-
batファイルでのSQL(oracle)...
-
リスナーログを出力しない設定方法
-
SQL実行結果の出力を見やすくし...
-
ソート(大文字・小文字を区別...
-
ストアド・プロシージャをバッ...
-
SQL実行結果取得
-
トレースファイルの削除スクリプト
-
ORA-00984のエラーが出ます
-
サービスの再起動を自動で
-
マテリアライズドビューログに...
-
pl/sqlでのautotraceについて
-
ShellからTruncate【Linux】
-
SQL*Plus:SPOOLコマンドでのSQ...
-
PL/SQLからshellスクリプ...
-
oracle11g listener.logの削除
-
execute使用した時の、完了メッ...
おすすめ情報