Mám tento problém, když NULL
je zadán pro sloupec, ale typ není zadán. Arrgh!
Budete se muset podívat na kód. To se často stává, když používám:
select '' as x
Protože si myslím, že ''
by měl mít správný typ.
V každém případě je řešení jednoduché:
select cast(NULL as varchar2(255)),
cast(NULL as number)
nebo jakýkoli typ.
Budete muset buď změnit definici pohledu, nebo použít dotaz s poddotazem s explicitním přetypováním.