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
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |