O campo fica gravado com VARCHAR2(0). Isso prova que NULL=VARCHAR2(0)...
SQL> CREATE OR REPLACE VIEW VIEW_NULL AS
2 SELECT
3 NULL CAMPO_NULL
4 FROM DUAL;
View created.
SQL> DESC VIEW_NULL;
Name Null? Type
------------------------------- -------- ----
CAMPO_NULL VARCHAR2(0)
SQL>