パッケージの使い方
プロシージャとファンクションをひとまとめにする(Oracle)
書き方
CREATE OR REPLACE PACKAGE 名前 AS 宣言 END 名前; /(仕様部) CREATE OR REPLACE PACKAGE BODY 名前 AS 本体 END 名前; /(本体) EXEC 名前.プロシージャ(引数) SELECT 名前.ファンクション(引数) FROM DUAL;
仕様部に外から使えるものの名前と引数を書き、本体に中身を書きます。使うときは パッケージ名.名前 と書きます。この神殿のパッケージは、プロシージャとファンクションだけをまとめられます(パッケージの変数はまだ使えません)。
実際に打って練習する
Oracle コースの Lv31「技をまとめる パッケージ」で覚えます。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。
Lv1〜3 はログインすると無料で試せます(それより先はゴールド以上のプランで遊べます)。