I wish I knew is the short answer. We are using a 3rd party tool which was ported from elsewhere to run on Oracle (probably SQLServer). Consequently there are a lot of column names that are Oracle resererved words and have to be double quoted in all the queries and reports that are written for it. [...]
