From: Dmitry C. <dch...@ot...> - 2005-11-11 12:36:52
|
Hello. Bu default, Oracle stores all unquoted names as all uppercase. But default column / table style, MixedCaseUnderscoreStyle, translates thinds to all lowercase. Currently I have make these names explicitly uppercase where I need to pass them as quoted values (e.g. in a query that checks if a table exists), but it seems lame to me for a variety of reasons. Can anyone enlighten me about a proper way to override sqlmeta.style object just in the case when an Oracle-based SQLObject is being created? Is this possible? Of course, I could propose to just have MixedCaseUnderscoreStyle return uppercased value by default, but I suspect this could break compatibility with existing, already-created tables in other databases that might use different name case conventions. -- WBR, Dmitry Cheryasov |