Wie verwende ich sql * plus in einem Windows-Befehlsskript, um den Ablauf zu steuern?

Ich versuche, mit sql * plus ein kleines Windows-Befehlsskript zu steuern.

Grundsätzlich möchte ich PL / SQL ausführen (möglicherweise aus einer Ansicht oder Tabelle auswählen oder eine Funktion ausführen), die den Status einiger Zeilen in der Datenbank anzeigt, und dann abhängig vom Status der Zeilen einige Windows-Befehle ausführen.

Mein Problem ist, wie man die Resultate zurück in das Befehlsskript erhält.

<code>sqlplus user/password@server @script.sql

IF <CONDITIONAL HERE BASED on script.sql results> GOTO :runprocess

REM log and email that process had to be skipped
EXIT

:runprocess
REM run various Windows service commands
</code>

Antworten auf die Frage(6)

Ihre Antwort auf die Frage