Um, the name of a type is an identifier as well... Look at the SQL spec first if you want to argue ANSI SQL semantics And bottom line, if globally quoted identifiers are requested JPA requires exactly what that should apply to. And lo-and-behold one of the things JPA says it should apply to is columnDefinitions. Look, I am really getting tired of arguing/discussing this point. I am sorry, but you are wrong. You can keep stating your point all you want, but its wrong. So either we add this setting and that allows you to say that the datatype should not be quoted or we don't and you can continue to have the same behavior. Bottom line.. |