From 0bcdb27e8fc9d3f011e60a75ee570a04fe3e2a10 Mon Sep 17 00:00:00 2001 From: Donald Woods Date: Tue, 12 Oct 2010 18:31:13 +0000 Subject: [PATCH] OPENJPA-1818 Exclude 'order' as valid column name. git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1021875 13f79535-47bb-0310-9956-ffa450edef68 --- .../java/org/apache/openjpa/jdbc/sql/H2Dictionary.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/H2Dictionary.java b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/H2Dictionary.java index 5fb5414da..a45145c20 100644 --- a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/H2Dictionary.java +++ b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/H2Dictionary.java @@ -73,6 +73,13 @@ public class H2Dictionary extends DBDictionary { "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