Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - SQL の使用法 » ストアド・プロシージャとトリガ » プロシージャ、関数、トリガ、イベントのデバッグ » ブレークポイントの活用

 

ブレークポイント条件の編集

ブレークポイントに条件を追加して、特定の条件または回数を満たす場合だけそのブレークポイントで実行を中断するよう、デバッガに指示を出すことができます。プロシージャとトリガについては、SQL 探索条件にします。

たとえば、特定の接続のみにブレークポイントを適用するには、ブレークポイントに条件を設定します。

♦  ブレークポイントに条件または回数を設定するには、次の手順に従います。
  1. DBA 権限のあるユーザとしてデータベースに接続します。

  2. 左ウィンドウ枠で、[プロシージャとファンクション] をダブルクリックします。

  3. プロシージャを選択します。

  4. [モード] - [デバッグ] を選択します。

  5. [デバッグ] - [ブレークポイント] を選択します。

  6. 編集するブレークポイントを選択し、[編集] をクリックします。

  7. [条件] リストで、条件をクリックします。たとえば、特定のユーザ ID からの接続にのみ適用するようにブレークポイントを設定するには、次の条件を入力します。

    CURRENT USER='user-name'

    user-name は、ブレークポイントをアクティブにする対象のユーザ ID です。

  8. [OK] をクリックしてから、[閉じる] をクリックします。