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

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Gespeicherte Prozeduren und Trigger » Prozeduren, Funktionen, Trigger und Ereignisse bei der Fehlersuche » Mit Breakpoints arbeiten

 

Breakpoint-Bedingungen ändern

Sie können Breakpoints Bedingungen hinzufügen, um den Debugger anzuweisen, die Ausführung bei diesem Breakpoint nur dann zu unterbrechen, wenn eine bestimmte Bedingung oder Anzahl erfüllt sind. Bei Prozeduren und Triggern muss es sich um eine SQL-Suchbedingung handeln.

Wenn Sie einen Breakpoint nur für eine bestimmte Verbindung einrichten möchten, müssen Sie eine Bedingung für den Breakpoint festlegen.

♦  So richten Sie eine Bedingung oder einen Zähler für einen Breakpoint ein
  1. Verbinden Sie sich als Benutzer mit DBA-Berechtigung mit der Datenbank.

  2. Doppelklicken Sie im linken Fensterausschnitt auf Prozeduren und Funktionen.

  3. Wählen Sie eine Prozedur aus.

  4. Wählen Sie Modus » Debuggen.

  5. Wählen Sie Debuggen » Breakpoints.

  6. Wählen Sie den zu bearbeitenden Breakpoint und klicken Sie auf Bearbeiten.

  7. In der Liste Bedingung klicken Sie auf eine Bedingung. Für einen Breakpoint, der nur für Verbindungen für eine bestimmte Benutzer-ID gilt, geben Sie beispielsweise folgende Bedingung ein:

    CURRENT USER='Benutzername'

    Bei dieser Bedingung gilt: Benutzername ist die Benutzer-ID, für die ein Breakpoint aktiviert werden soll.

  8. Klicken Sie auf OK und dann auf Schließen.