「Package Procedure」ノード

このセクションの内容は次のとおりです。

「Package Procedure」ノードの仕組み

「Package Procedure」ノードは「Package」ノードの子です。PL/SQLパッケージに含まれるプロシージャを表し、そのプロシージャ内のパラメータを表す子の「Parameter」ノードを1つ以上含みます。

「Package Procedure」ノードをダブルクリックしてパッケージ仕様のあるPL/SQLエディタを開き、プロシージャ定義を含むコードの行に移動します。

エラーのあるパッケージ・プロシージャは、プロシージャのアイコン内に赤色のxで示されます。

エラーを修正するには、PL/SQLエディタでパッケージ・プロシージャを開いて必要な変更を加え、データベースに変更内容を保存します。パッケージ・プロシージャおよびパッケージにエラーがない場合、「Package」ノードおよびそのノードの全子ノードからxが消えます。

デバッグ情報付きでコンパイルされたプロシージャには、アイコン内にDBGが埋め込まれています。

「Package Procedure」ノードに対してアクションを実行するには、ノードを右クリックして、メニューから適切なコマンドを選択します。ノードのプロパティを表示するには、ノードを選択するか、ノードのメニューの「Properties」をクリックします(あるいはその両方)。

メニュー・オプション

メニュー・オプション 説明

Edit Specification

PL/SQLコード・エディタでパッケージ仕様を開きます。

パッケージ仕様のウィンドウがすでに存在する場合、「Edit Specification」を選択するとそのウィンドウが現在のウィンドウになります。

Run

実行ダイアログ・ボックスを使用してパッケージ・プロシージャを実行します。

Run Debug

パッケージ・プロシージャのデバッグを開始し、ブレークポイントまで実行します。「PL/SQLプログラムのダイレクト・デバッグ」を参照してください。

Step Into

パッケージ・プロシージャのデバッグを開始し、コードの行で停止します。「PL/SQLプログラムのダイレクト・デバッグ」を参照してください。

Copy

選択したパッケージ・プロシージャをクリップボードにコピーし、Visual Studioデザイナに貼り付けます。これは、Visual Studioデザイナへのパッケージ・プロシージャのドラッグ・アンド・ドロップと同じ機能です。

Refresh

関連付けられた子ノードを含む「Package Procedure」ノード・ツリーを更新します。

Properties

「Properties」ウィンドウを開きます。