As I wrote in my updated Cookbook article, Oracle table names are only case-sensitive, when passed inside quotation marks. Therefore, it seems that somewhere in Yii code underlying below ActiveRecord there have to be a part which escapes table name with quotation mark, making above mentioned problems.
Can anyone approve this is true? And if so - is this really necessary? I must admit that it drives me a little bit crazy, that if porting application from another RDBMS to Oracle I have to manually update each model and nearly each file to change fields names to uppercase!