Делая что-то подобное, вы можете проверить значения и, возможно, подсказать пользователю правильность / недействительность ввода.
PROMPT Enter the value to validate
ACCEPT value PROMPT "Value: "
SELECT
DECODE( '&&value', 'Y', 'This input is OK',
'y', 'This input is OK',
'N', 'This input is OK',
'n', 'This input is OK',
'ERROR This input is invalid') as Result
FROM DUAL;
Однако я должен признать, что использование этой проверки для выполнения дальнейшей логикиусловно это то, что я тоже нахожу в тупике.
Однако мои знания сценариев очень ограничены.
Возможно, это может вызвать отклик у кого-то, кто лучше знает переменные и как получить приведенный ниже результат в переменной, а затем использовать его для дальнейшей обработки.