Oracle weird bug with a view
We’ve just face a weird bug with Oracle database in our production.
When database had been upgraded from 9.0.2.6 to 9.0.2.8 1 of our reporting views started return less rows then expected. But if you run the SQL statement of the view (what’s follow the AS) it executed as expected.
The issue is reproducable on other environments (SIT/UAT/stabilization) as well.
Currently Oracle consultant investigating the issue and I’ll update post once any feedback provided (if any).
We have a big concern about coming migration from Oracle 9i to Oracle 10g.