Mam tej tabeli gdzie null jest wartość NULL, nie łańcuchem pustym: MYCOL
--------
NULL
example
Dlaczego ta kwerenda nie zwrócić NULL wiersz? select * from example_so where nvl(mycol, '') = '';
Czy ktoś wie, dlaczego funkcja Oracle NVL (i NVL2) zawsze ocenia drugi parametr, nawet jeśli pierwszy parametr nie jest NULL? prosty test: CREATE FUNCTION nvl_test RETURN NUMBER AS
BEGIN
dbms_ou