「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」ウィンドウを開きます。 |