Возник глупый вопрос.
В процедуре/триггере делаем:

select F1 from T1 where F2=smth into :MY_VAR;

Если запрос ничего не возвращает, то что будет в MY_VAR ?
Всегда думал, что предыдущее значение, однако "ходят слухи", что иногда туда попадает NULL. Подозреваю, что зависит от запроса.
Просветите, плиз.

Ответить