Sounds like something peculiar to Oracle. I know in MySQL if a query breaks the DB, then you have bigger problems and the solutions are therefore far more wide-reaching and effective.

Wade.