William Robertson
Member³
Say you want to query USER_ALL_TABLES. You start typing and enter
SELECT *
FROM user
at this point the Code Assistant kicks in and suggests a list. "USER" is a keyword so it is highlighted and uppercased in your query, but the list continues with USER_ALL_TABLES etc. You highlight USER_ALL_TABLES and press Enter. It takes off the bold and enters USER_ALL_TABLES, but it is either all uppercase, or occasionally (and bizarrely) in mixed case, i.e. User_All_Tables.
I haven't been able to find a way to reproduce the mixed case behaviour consistently, but the whole not-the-case-you-expected thing seems to start when the portion of a table or view name that you type before the code assistant kicks in forms a keyword. I think.
SELECT *
FROM user
at this point the Code Assistant kicks in and suggests a list. "USER" is a keyword so it is highlighted and uppercased in your query, but the list continues with USER_ALL_TABLES etc. You highlight USER_ALL_TABLES and press Enter. It takes off the bold and enters USER_ALL_TABLES, but it is either all uppercase, or occasionally (and bizarrely) in mixed case, i.e. User_All_Tables.
I haven't been able to find a way to reproduce the mixed case behaviour consistently, but the whole not-the-case-you-expected thing seems to start when the portion of a table or view name that you type before the code assistant kicks in forms a keyword. I think.