Имам този проблем, когато NULL
е посочено за колона, но типът не е посочен. Ааа!
Ще трябва да погледнете кода. Това често се случва, когато използвам:
select '' as x
Защото мисля, че ''
трябва да има правилния тип.
Във всеки случай решението е просто:
select cast(NULL as varchar2(255)),
cast(NULL as number)
или какъвто и да е типът.
Ще трябва или да промените дефиницията на изгледа, или да използвате заявка с подзаявка с изрични преобразувания.