パッケージ・コンポーネント (PL/SQL)

パッケージは、パッケージ仕様部およびパッケージ本体という、2 つの主要コンポーネントで構成されます。

  • パッケージ仕様部 はパブリック・インターフェースで、当該パッケージの外部から参照可能なエレメントで構成されます。 パッケージ仕様部を作成するには、CREATE PACKAGE ステートメントを実行します。
  • パッケージ本体 には、パッケージ仕様部内で宣言されたすべてのプロシージャーおよび関数が実際にインプリメントされたものに加え、プライベートのタイプ、変数、およびカーソルの宣言が入ります。 パッケージ本体を作成するには、CREATE PACKAGE BODY ステートメントを実行します。