- ベストアンサー
ストアドプロシージャーとは、選択クエリやアクション
ストアドプロシージャーとは、選択クエリやアクションクエリのことですか? accessを勉強してるのですが、選択クエリ、アクションクエリの意味はわかったのですが ストアドプロシージャーの意味がよくわかりません。 「ストアドプロシージャー」という括りに、 ・選択クエリ ・アクションクエリ があるのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>ストアドプロシージャーとは、選択クエリやアクションクエリのことですか? 全然違います。 ----- プロシージャとは? プログラム内で繰り返し出現する処理を行うために、一連の命令を一つの手順としてまとめたもの。 (以下略しますが読んでおいたほうがいいでしょう。) ----- 出典元:http://e-words.jp/w/E38397E383ADE382B7E383BCE382B8E383A3.html このプロシジャをデータベース内に格納していつでも使えるようにしたものがストアドプロシジャ。 (ストアド=stored で、英語では備蓄とか貯蔵という意味。 ) 選択クエリやアクションクエリはあくまでも問い合わせの方法のひとつです。 ストアドプロシジャの中で、選択クエリやアクションクエリを使うことは多々あります。 例えば 「変数Xを1から10まで変化させて、項目Aが変数Xの値である選択クエリを繰り返して実行する」 とかがプロシジャになり、 それをデータベース上に格納したものがストアドプロシジャと思ってもらえばいいかと。
お礼
ありがとうございました。