Не вполне ясно вот что: действительно ли в булевских выражениях порядок вычисления не определён?
Т.е. если у меня условие:
where DOC_ID is not null and MY_COOL_UDF(DOC_ID)
то MY_COOL_UDF(DOC_ID) может вызваться для аргумента null?

а почему нет? особенно если оптимизатор решит что так быстрее.

ключевое слово _оптимизатор решит_

--
Булычев Алексей
http://www.stella-npf.ru


Ответить