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 » Praktische Einführung: Erste Schritte mit dem Debugger

 

Lektion 2: In einer gespeicherten Prozedur nach Fehlern suchen

In dieser Lektion wird erklärt, wie Fehler in gespeicherten Prozeduren mithilfe des Debuggers gefunden werden können. Zur Vorbereitung führen Sie absichtlich einen Fehler in die gespeicherte Prozedur "debugger_tutorial" ein, die zur SQL Anywhere-Beispieldatenbank gehört.

Die Prozedur "debugger_tutorial" sollte eine Ergebnismenge liefern, 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.) Die Prozedur enthält einen absichtlichen Fehler. In dieser Einführung werden Sie eine Fehlerdiagnose durchführen und den Fehler beheben.


Prozedur "debugger_tutorial" ausführen
Fehlerdiagnose
Diagnose bestätigen und Fehler beheben