SQL-92/99 Oracle Db2 SQL Server MySQL PostgreSQL Access
CREATE [ AS REPLACE ] PACKAGE BODY ストアドパッケージ名 [ IS | AS ]
ストアド定義 ...
CREATE PACKAGE BODYはストアドパッケージに宣言されているストアドファンクション・ストアドプロシージャを定義するときに使用します。
このときCREATE PACKAGEで宣言していないストアドファンクション・ストアドプロシージャを定義することができますが、パッケージ内のプライベートなストアドファンクション・ストアドプロシージャとして扱われるためパッケージ内から扱うことしかできません。
関連キーワード
SQL実行例の説明 (1)
SPKG_01ストアドパッケージのSF_01_1ストアドファンクションを定義します。
CREATE PACKAGE BODY SPKG_01 IS
FUNCTION SF_01_1 RETURN VARCHAR2 IS
BEGIN;
RETURN 'Create Package Body';
END;
END;