Author: dwoods
Date: Tue Oct 12 18:31:13 2010
New Revision: 1021875
URL: http://svn.apache.org/viewvc?rev=1021875&view=rev
Log:
OPENJPA-1818 Exclude 'order' as valid column name.
Modified:
openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/H2Dictionary.java
Modified:
openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/H2Dictionary.java
URL:
http://svn.apache.org/viewvc/openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/H2Dictionary.java?rev=1021875&r1=1021874&r2=1021875&view=diff
==============================================================================
---
openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/H2Dictionary.java
(original)
+++
openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/H2Dictionary.java
Tue Oct 12 18:31:13 2010
@@ -73,6 +73,13 @@ public class H2Dictionary extends DBDict
"ROWNUM", "SELECT", "SYSDATE", "SYSTIME", "SYSTIMESTAMP", "TODAY",
"TRUE", "UNION", "WHERE"
}));
+
+ // reservedWordSet subset that CANNOT be used as valid column names
+ // (i.e., without surrounding them with double-quotes)
+ invalidColumnWordSet.addAll(Arrays.asList(new String[]{
+ "ORDER",
+ }));
+
}
@Override