sql >> データベース >  >> RDS >> Oracle

OracleでJavaストアドプロシージャをデバッグする方法

    Oracle JDeveloperは、Javaストアドプロシージャのデバッグをサポートしています。 -gオプションを使用してJavaクラスをコンパイルし、デバッグ情報がクラスファイルに生成されるようにする必要があります。つまり

    javac $JAVA_OPTS -g file_names
    

    その後、このJavaストアドプロシージャを呼び出すダミーのpl/sqlパッケージプロシージャを作成する必要があります。次に、pl / sqlプロシージャ名を右クリックし、「デバッグ」を選択します。

    その後、通常のJavaクラスをデバッグする場合と同じように、pl/sqlおよびJavaコードをステップ実行できます。 -gオプションを使用してJavaクラスをコンパイルしたので、変数を監視したり、式を評価したりできます。-gオプションを使用しなかった場合でも、デバッガーでコードをステップ実行できますが、実行できません。変数/式を監視できるようになります。



    1. 既存のテーブルに動的列を追加する方法

    2. あるコンピュータから別のコンピュータへのmysqlデータベースのコピー

    3. SQLServerの条件付き順序

    4. Mysql一括更新