3

システムに Oracle 10.5 がインストールされています。

Toad を使用してストアド プロシージャを作成しました。正常に実行されています。

Toad のストアド プロシージャにはさまざまなアイコンがあることに気付きました。

  1. 赤十字(手順ミス)
  2. 白い長方形 (新しい手順)
  3. 緑のバグ (デバッグされた手順)

私の手順には白い四角形のアイコンがあります。緑色の虫アイコンに変更したいです。

ストアド プロシージャをデバッグ モードで実行する必要があることをオンラインで確認しました。実行しましたが、アイコンは変更されませんでした。

ストアド プロシージャの緑色のバグアイコンを取得するにはどうすればよいですか?

4

2 に答える 2

3

緑色のバグは、ストアド プロシージャ (またはパッケージ) がデバッグ情報を使用してコンパイルされ、デバッグできることを示します。必要なデバッグ情報を作成するには、ストアド プロシージャを (再) コンパイルする必要があります。

alter procedure PROCNAME compile debug;

PROCNAMEストアド プロシージャの実際の名前に置き換えます。

于 2012-12-06T20:45:54.787 に答える
1

Schema Browserを使用する場合、プロシージャを右クリックして、コンテキスト メニューから[ Compile with Debug ] を選択できます。

プロシージャ コンテキスト メニューの図

パッケージの場合、コンテキスト メニュー項目は"Compile" > "Compile with Debug"です。

パッケージ コンテキスト メニューの図

[更新モード] の選択を求めるダイアログ ボックスが開いた場合は、特に必要がない限り、既定のオプション [項目を 1 つずつ更新] をオンのままにしておくことができます。

于 2014-10-21T09:23:43.267 に答える