プロシージャ・ファンクションの使い方

名前をつけて保存する PL/SQL(Oracle)

書き方

CREATE OR REPLACE PROCEDURE 名前 (引数 IN 型) IS 宣言 BEGIN … END; /
CREATE OR REPLACE FUNCTION 名前 (引数 型) RETURN 型 IS BEGIN … RETURN 値; END; /
EXEC 名前(引数)

プロシージャは EXEC で実行、ファンクションは SELECT の中で値として使えます。

実際に打って練習する

Oracle コースの Lv29「技を名付ける プロシージャ」で覚えます。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

Lv1〜3 はログインすると無料で試せます(それより先はゴールド以上のプランで遊べます)。

Oracle SQL・PL/SQL の構文一覧へ戻る