Author: doebele
Date: Fri Aug 29 08:09:53 2014
New Revision: 1621259
URL: http://svn.apache.org/r1621259
Log:
EMPIREDB-209
Modified:
empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/DBDatabaseDriver.java
empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/expr/column/DBAliasExpr.java
Modified:
empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/DBDatabaseDriver.java
URL:
http://svn.apache.org/viewvc/empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/DBDatabaseDriver.java?rev=1621259&r1=1621258&r2=1621259&view=diff
==============================================================================
---
empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/DBDatabaseDriver.java
(original)
+++
empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/DBDatabaseDriver.java
Fri Aug 29 08:09:53 2014
@@ -117,7 +117,8 @@ public abstract class DBDatabaseDriver i
};
protected static final String[] GENERAL_SQL_KEYWORDS = new String[] {
"user", "group",
"table", "column",
"view", "index", "constraint",
- "select", "udpate",
"insert", "alter", "delete" };
+ "select", "udpate",
"insert", "alter", "delete",
+ "order" };
protected final Set<String> reservedSQLKeywords;
/**
Modified:
empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/expr/column/DBAliasExpr.java
URL:
http://svn.apache.org/viewvc/empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/expr/column/DBAliasExpr.java?rev=1621259&r1=1621258&r2=1621259&view=diff
==============================================================================
---
empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/expr/column/DBAliasExpr.java
(original)
+++
empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/expr/column/DBAliasExpr.java
Fri Aug 29 08:09:53 2014
@@ -168,11 +168,12 @@ public class DBAliasExpr extends DBColum
{ // Add the column expression
expr.addSQL(buf, context);
// Rename
- String asExpr =
getDatabase().getDriver().getSQLPhrase(DBDatabaseDriver.SQL_RENAME_COLUMN);
+ DBDatabaseDriver driver = getDatabase().getDriver();
+ String asExpr =
driver.getSQLPhrase(DBDatabaseDriver.SQL_RENAME_COLUMN);
if (asExpr!=null)
{
buf.append(asExpr);
- buf.append(alias);
+ driver.appendElementName(buf, alias);
}
}
else