Nie mam pojęcia, co wiąże się z wartością null z tworzeniem widoku.
Z drugiej strony ten kod nie powinien działać w Oracle:
SELECT ('DR' + TO_CHAR(DISTRIBUTION_REPORT_ID)) AS REPORT_ID,
Prawidłowe sformułowanie to:
SELECT ('DR' || TO_CHAR(DISTRIBUTION_REPORT_ID)) AS REPORT_ID,
+
to operator arytmetyczny, który nie działa dobrze na łańcuchach.