A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
DB2 V8.2での例ですが、
たとえば、以下の内容をファイル(test.sql)に保存して、
CREATE PROCEDURE LISTBP()
DYNAMIC RESULT SETS 1
READS SQL DATA
LANGUAGE SQL
BEGIN
DECLARE c CURSOR WITH RETURN TO CALLER FOR
SELECT * FROM SYSCAT.BUFFERPOOLS FOR FETCH ONLY;
OPEN c;
END
@
このファイルを
db2 connect to xxx
db2 -td@ -vf test.sql
と実行するとLISTBP()というストアドプロシージャが作れます。
No.1
- 回答日時:
DB2はSQLプロシージャが使えるんじゃなかったでしょうか。
データ定義のスタートメントを選択してSQLストアドプロシージャの生成でウィザードで作成できると思ったのですが・・。定かではありません。ストアドプロシージャの代用としてDB2はUDU(ユーザー定義関数)があると思います。UDFはCREATE FUNCTION文で作成します。記法は変数宣言や制御文に関してはSQLプロシージャと同じ。
DROP PROCEDURE プロシージャ名@
CREATE PROCEDURE プロシージャ名
(IN job名とタイプ)
LANGUAGE SQL
BEGIN
ここから処理
END
@
こんな感じではなかったかと思います。
思い違いだったらゴメンなさい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Pythonでexcelのvbaを作成、実行する方法について Pythonで表の自動集計プログラムを 3 2022/07/09 09:58
- Chrome(クローム) サイトのショートカットアイコンの格納場所は? 1 2022/12/26 01:38
- Windows 10 Windows11でMP3 CDを作る方法 17 2022/10/17 19:17
- Google Drive GoogleWorkspaceについての質問 1 2022/12/16 17:57
- ドライブ・ストレージ Win10を再インストールしたら、HDDの一部に未割り当て領域ができ何の操作もできません。 4 2023/05/19 05:31
- その他(プログラミング・Web制作) UWLSの記録でマクロを作成し使用していますが起動中に他の作業ができません。バックグラウンドで使うこ 2 2022/05/20 11:04
- その他(インターネット接続・インフラ) 語学レッスン予約ページを作ろうとしています。 1 2022/09/26 17:43
- テレビ DVD作成 テレビ番組を録画した外付けHDDから DVD作成する簡単な方法ありましたら 教えて下さい 5 2022/12/19 08:42
- Excel(エクセル) エクセル バーコード作成で他のシートを参照するには? 2 2023/05/03 16:57
- Illustrator(イラストレーター) Illustrator アンカーポイント選択について 3 2023/01/30 12:31
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【選手権お題その3】この画像で一言【大喜利】
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・ちょっと先の未来クイズ第6問
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessのマクロでモジュールを...
-
callで順に実行されるプロシー...
-
エクセルVBAでUserFormを起動し...
-
VBA プロシージャの名前の取得
-
Excel VBAで「プログラム実行」...
-
アクセス 意図せずサブプロシー...
-
Accessでグローバル変数を宣言...
-
ブックオープン時にテキストボ...
-
或るプロシージャの呼び出し元判定
-
【Excel VBA】 WorksheetやRa...
-
エクセルVBAが対応できるプログ...
-
重複するIDのデータを1行にま...
-
今日の日付が入った行のデータ...
-
SQL*Plusの終了はquit?exit?
-
PL/SQLカーソルの2重FORループ...
-
キャッシュを使わずにSELECTを...
-
Statement ignored というエラー
-
Texの枠囲み調節
-
excel 日付のみ置換したいのです
-
excelマクロで意図通りのソート...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessのマクロでモジュールを...
-
Access VBAで行ラベルが定義さ...
-
エクセルVBAでUserFormを起動し...
-
callで順に実行されるプロシー...
-
VBA プロシージャの名前の取得
-
【Excel VBA】 WorksheetやRa...
-
或るプロシージャの呼び出し元判定
-
Excel VBAで「プログラム実行」...
-
OutlookVBAで作成したマクロに...
-
Accessでグローバル変数を宣言...
-
ACCESS2007インポート時の空白...
-
DBMS_OUTPUT.PUT_LINEを実行し...
-
excel/vba/public変数
-
エクセルVBAが対応できるプログ...
-
Accessのプロシージャ名が勝手...
-
ブックオープン時にテキストボ...
-
ACCESS マクロをモジュールに変...
-
Excel97のVBAで、出てくるPubli...
-
DB2でのストアドプロシージャの...
-
VBAのプロシージャー間で、変数の受...
おすすめ情報