ストアドプロージャ
言い間違いとか書き間違いだよ
「ストアドプロシージャ」のことだと思うよ
簡単に書くよ
ストアドプロージャとは
「ストアドプロシージャ」の言い間違いとか書き間違い。
ストアドプロシージャは
データベースさんに対する「あれやれ、これやれ」な命令を1つにまとめて保存したもので、戻り値
(プログラムや関数から出てくる値)のないもの
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「データベース」と「ストアドプロシージャ(とストアドファンクション)」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
データベースは「データを入れておく箱」です。
突っ込んで考えると混乱するかもしれません。
何となくのフィーリングで理解してください。
ストアドプロシージャとストアドファンクションは「データベースさんに対する『あれやれ、これやれ』な命令を1つにまとめて保存したもの」です。
データベース世界における関数だと思ってください。
ストアドプロシージャとストアドファンクションの違いは、戻り値(関数から出てくるもの)の有無です。
戻り値がないのがストアドプロシージャです。
戻り値があるのがストアドファンクションになります。
以上を踏まえて
「ストアドプロシージャ」を意図したであろう間違い
が「ストアドプロージャ」です。
「プロージャ」では ありません。
「プロシージャ」です。
ちなみに「procedure(プロシージャ)」の意味は「手順」とか「手続き」とかです。
気が向いたら、覚えてあげてください。
一言でまとめるよ
まぁ「ストアドプロージャ」って単語が出てきたら「『ストアドプロシージャ
(データベース世界における戻り値のない関数)』って言いたい(書きたい)んだろうな~」と お考えください。





