Para testar por nulls, use apenas as comparações IS NULL e IS NOT NULL. Qualquer outra comparação com nulls resultará em NULL.

Lembre que uma string vazia é equivalente ao literal NULL.

Código em desconformidade

if var = null then
  -- code
end if;
Ou:
if var = '' then
  -- code
end if;

Código correto

if var is null then
  -- code
end if;