[hibernate-commits] Hibernate SVN: r10301 - branches/Branch_3_2/Hibernate3/src/org/hibernate/dialect

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Mon Aug 21 10:49:49 EDT 2006


Author: steve.ebersole at jboss.com
Date: 2006-08-21 10:49:32 -0400 (Mon, 21 Aug 2006)
New Revision: 10301

Modified:
   branches/Branch_3_2/Hibernate3/src/org/hibernate/dialect/Oracle9Dialect.java
Log:
HHH-2017 : locate function on Oracle

Modified: branches/Branch_3_2/Hibernate3/src/org/hibernate/dialect/Oracle9Dialect.java
===================================================================
--- branches/Branch_3_2/Hibernate3/src/org/hibernate/dialect/Oracle9Dialect.java	2006-08-21 14:48:38 UTC (rev 10300)
+++ branches/Branch_3_2/Hibernate3/src/org/hibernate/dialect/Oracle9Dialect.java	2006-08-21 14:49:32 UTC (rev 10301)
@@ -115,7 +115,7 @@
 		registerFunction( "translate", new StandardSQLFunction("translate", Hibernate.STRING) );
 
 		registerFunction( "substring", new StandardSQLFunction( "substr", Hibernate.STRING ) );
-		registerFunction( "locate", new StandardSQLFunction( "instr", Hibernate.INTEGER ) );
+		registerFunction( "locate", new SQLFunctionTemplate( Hibernate.INTEGER, "instr(?2,?1)" ) );
 		registerFunction( "bit_length", new SQLFunctionTemplate( Hibernate.INTEGER, "vsize(?1)*8" ) );
 		registerFunction( "coalesce", new NvlFunction() );
 




More information about the hibernate-commits mailing list