I wasn't advocating any particular case, my main point was that when reading the data dictionary, having an underscore as a word separator is preferable.
And this is just plain common sense, besides being good advice
Use whatever standard works for you in general code, but for database object names, use one case with underscores as word separators. EG
My sentiments exactly!
Besides the comment 'I personally don't like code that is all uppercase' isn't even relevant to what you said.
An object or column name isn't 'code'; it is the name exactly as defined in the database. That is EXACTLY what should be used.