Author: jolee
Date: 2011-10-04 15:38:57 -0400 (Tue, 04 Oct 2011)
New Revision: 3527
Modified:
branches/teiid-parent-7.1.1.GA_SOA-3434/teiid-parent-7.1.1.GA/hibernate-dialect/src/main/java/org/teiid/dialect/TeiidDialect.java
Log:
SOA-3434 Patch (
https://issues.jboss.org/browse/SOA-3434)
Modified:
branches/teiid-parent-7.1.1.GA_SOA-3434/teiid-parent-7.1.1.GA/hibernate-dialect/src/main/java/org/teiid/dialect/TeiidDialect.java
===================================================================
---
branches/teiid-parent-7.1.1.GA_SOA-3434/teiid-parent-7.1.1.GA/hibernate-dialect/src/main/java/org/teiid/dialect/TeiidDialect.java 2011-10-04
19:32:31 UTC (rev 3526)
+++
branches/teiid-parent-7.1.1.GA_SOA-3434/teiid-parent-7.1.1.GA/hibernate-dialect/src/main/java/org/teiid/dialect/TeiidDialect.java 2011-10-04
19:38:57 UTC (rev 3527)
@@ -125,6 +125,7 @@
registerFunction("formattimestamp", new
StandardSQLFunction("formattimestamp", Hibernate.STRING)); //$NON-NLS-1$
//$NON-NLS-2$
registerFunction("hour", new StandardSQLFunction("hour",
Hibernate.INTEGER)); //$NON-NLS-1$ //$NON-NLS-2$
registerFunction("minute", new StandardSQLFunction("minute",
Hibernate.INTEGER)); //$NON-NLS-1$ //$NON-NLS-2$
+ registerFunction("month", new StandardSQLFunction("month",
Hibernate.INTEGER)); //$NON-NLS-1$ //$NON-NLS-2$
registerFunction("monthname", new
StandardSQLFunction("monthname", Hibernate.STRING)); //$NON-NLS-1$
//$NON-NLS-2$
registerFunction("parsedate", new
StandardSQLFunction("parsedate", Hibernate.DATE)); //$NON-NLS-1$ //$NON-NLS-2$
registerFunction("parsetime", new
StandardSQLFunction("parsetime", Hibernate.TIME)); //$NON-NLS-1$ //$NON-NLS-2$
@@ -136,7 +137,8 @@
registerFunction("week", new StandardSQLFunction("week",
Hibernate.INTEGER)); //$NON-NLS-1$ //$NON-NLS-2$
registerFunction("year", new StandardSQLFunction("year",
Hibernate.INTEGER)); //$NON-NLS-1$ //$NON-NLS-2$
registerFunction("modifytimezone", new
StandardSQLFunction("modifytimezone", Hibernate.TIMESTAMP)); //$NON-NLS-1$
//$NON-NLS-2$
-
+ registerFunction("array_get", new
StandardSQLFunction("array_get", Hibernate.OBJECT)); //$NON-NLS-1$
//$NON-NLS-2$
+ registerFunction("array_length", new
StandardSQLFunction("array_length", Hibernate.INTEGER)); //$NON-NLS-1$
//$NON-NLS-2$
registerFunction("convert", new
StandardSQLFunction("convert")); //$NON-NLS-1$ //$NON-NLS-2$
}