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

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » SQL Anywhere-Debugger

 

Praktische Einführung: Erste Schritte mit dem Debugger

In dieser praktischen Einführung wird veranschaulicht, wie Fehler in gespeicherten Prozeduren mithilfe des Debuggers gefunden werden können.

Die SQL Anywhere-Beispieldatenbank, demo.db, enthält eine gespeicherte Prozedur namens debugger_tutorial, die wiederum einen absichtlichen Fehler enthält. Die debugger_tutorial-Systemprozedur gibt eine Ergebnismenge zurück, die den Namen der Firma mit dem höchsten Auftragswert sowie den Auftragswert selbst enthält. Die Prozedur berechnet diese Werte durch Schleifendurchläufe durch die Ergebnismenge einer Abfrage, die Firmen und Aufträge auflistet. (Dieses Ergebnis könnte durch eine SELECT FIRST-Abfrage erreicht werden, ohne der Prozedur logische Schritte hinzufügen zu müssen. Diese Prozedur wird benutzt, um ein bequemes Beispiel zu erstellen.) Jedoch führt der Fehler in der debugger_tutorial-Systemprozedur dazu, dass sie nicht die angegebene Ergebnismenge zurückgibt.

 Privilegien
 Siehe auch

Lektion 1: Debugger-Start und Fehlersuche
Lektion 2: Fehlerdiagnose
Lektion 3: Fehlerbehebung