¿Cómo usar sql * plus en el script de comandos de Windows para controlar el flujo?

Estoy tratando de usar sql * plus para controlar una pequeña secuencia de comandos de Windows.

Básicamente, quiero ejecutar algunos PL / SQL (tal vez seleccionar de una vista o tabla o ejecutar una función) que me muestre el estado de algunas filas en la base de datos y luego, dependiendo del estado de las filas, ejecutar algunos comandos de Windows.

Mi problema es cómo volver a obtener los resultados en la secuencia de comandos.

<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>

Respuestas a la pregunta(6)

Su respuesta a la pregunta