I'd have to look at an example. Currently my thought here is that you provide UPPER case column names because of Oracle, and they are being quoted in pg so it doesn't find any. You would like them unquoted to be compatible with Oracle. The reason we quote them is for people who actually have mixed case names, so if we don't quote them what will they do ?