Während einer Debugsitzung können Sie eine Routine (gespeicherte Prozedur oder Funktion) ausführen, bis ihr Ende erreicht wird oder bis ein aktiver Unterbrechungspunkt auftritt.
Informationen zu diesem Vorgang
Führen Sie eine der folgenden Tasks aus, um eine Prozedur auszuführen:
- Klicken Sie auf die Schaltfläche Wieder aufnehmen (
).
- Wählen Sie in der Menüleiste die Optionen Ausführen > Wieder aufnehmen aus.
- Drücken Sie die Funktionstaste F8.
Anmerkung: Wenn Sie keine Wiederaufnahme- oder Ausführungsaktion für eine Routine aufrufen, wird sie automatisch vollständig ausgeführt. Dies gilt nicht für gespeicherte Java-Prozeduren.
Die Routine wird nach einer festgelegten Dauer der Inaktivität abgeschlossen.
Dieser Zeitraum wird in den Benutzervorgaben des Debuggers festgelegt. Weitere Informationen zu den Benutzervorgaben für das Debugging von gespeicherten Prozeduren finden Sie im zugehörigen Thema.
Wenn Sie im Editor die Option Ausführen bis zu einer Position auswählen, wird die gespeicherte Prozedur bis zur ausgewählten Zeile ausgeführt, es sei denn, ein aktiver Unterbrechungspunkt tritt auf oder das Ende der gespeicherten Prozedur wird erreicht. Sie können die Zeile auswählen, indem Sie den Cursor auf sie bewegen.
Vorgehensweise
Gehen Sie wie folgt vor, um eine gespeicherte Prozedur bis zu einer bestimmten Zeilennummer auszuführen:
- Stellen Sie sicher, dass die auszuführende Zeile im Editor sichtbar ist. Verwenden Sie dabei die Bildlaufleiste oder die Cursortasten, um die Zeile zu suchen.
- Führen Sie die gespeicherte Prozedur bis zu dieser Zeile aus, indem Sie mit der rechten Maustaste auf den Markierungsbalken links neben der Zeile klicken und aus dem Popup-Menü die Option Ausführen bis zu einer Position auswählen.
Ergebnisse
Wenn Sie eine Routine bis zu ihrem Ende ausführen, können Sie sie erneut starten, indem Sie in der Menüleiste die Optionen Ausführen > Debug für zuletzt gestartetes Objekt auswählen, die Funktionstaste F11 drücken oder mit der rechten Maustaste auf das Debugziel in der Debugsicht klicken und im Popup-Menü die Option Erneut starten auswählen.