一度にデバッグできる関数は、セッションごとに1つのみです。ある関数に対してデバッグをオンに設定すると、次のいずれかが発生するまでデバッグは有効なままです。
- その関数に対するデバッグがオフにされた。
- その後のSET SESSION DEBUG FUNCTION文で、デバッグが別の関数に対してオンにされた。
- そのセッションが終了した。
ある関数に対してデバッグをオンに設定し、ある問合わせでその関数が呼び出されると、その関数はデバッガーに渡されます。デバッガーがアクティブでない場合、その問合わせは、デバッガーが開始され、その問合わせを実行するセッションに接続し、デバッグされる関数のすべてのインスタンスの完了を可能にするまで完了できません。