Как использовать sql*plus в командном сценарии Windows для управления потоком?

Я пытаюсь использовать sql*plus для управления небольшой командой Windows. сценарий.

По сути, я хочу выполнить некоторый PL/SQL (возможно, выбрать из представления или таблицы или выполнить функцию), который покажет мне состояние некоторых строк в базе данных, а затем, в зависимости от состояния строк, выполнить некоторые действия. Команды Windows.

Моя проблема заключается в том, как вернуть результаты в командный сценарий.

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
8
задан skaffman 7 May 2012 в 16:45
поделиться