Probablemente la razón es que tiene una configuración que distingue entre mayúsculas y minúsculas.
Intenta agregar UPPER
funcionan como se muestra a continuación.
select count(*) from all_tab_columns
where column_name = upper('foo')
and table_name = 'VIEW0';