誰かがストアドプロシージャをデバッグする方法を共有してくれませんか?これは、インタビュアーがツールを使用せずにSPをデバッグする方法を尋ねていたインタビューの質問でした。最後に彼は、Oracleには、デバッグの方法を提供する何かがパッケージに含まれているように言った。私は彼が完全に説明したことも理解していませんでした:(
質問する
230 次
1 に答える
1
SSMSを使用している場合、最も簡単な方法は印刷機能を使用することです。tiが「到達」したかどうかを確認する各行には、「行X」の印刷を追加して、[メッセージ]タブを確認します。
SSMSを使用していない場合は、グローバル一時テーブルを作成し(create table ## debug_table ....)、印刷と同じロジックに従ってprocに挿入ステートメントを追加できます。
もちろん、これらの「ソリューション」はすべて、procを更新する権限があることを考慮しています。もしあなたがそうしないなら、私はそれがどのように行われるのか本当にわかりません。
于 2012-07-19T12:04:06.383 に答える