'' represents a zero length character string BUT NOT a null value
SQL> select 12 from dual where null = ''; no rows selected SQL> SQL>