NULL
の場合、この問題が発生します 列にが指定されていますが、タイプが指定されていません。ああ!
コードを確認する必要があります。これは私が使用するときによく起こります:
select '' as x
''
だと思うので 適切なタイプである必要があります。
いずれにせよ、解決策は簡単です:
select cast(NULL as varchar2(255)),
cast(NULL as number)
またはタイプが何であれ。
ビュー定義を変更するか、明示的なキャストを使用したサブクエリでクエリを使用する必要があります。