|
From: <fab...@us...> - 2010-08-04 11:54:32
|
Revision: 5105
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5105&view=rev
Author: fabiomaulo
Date: 2010-08-04 11:54:24 +0000 (Wed, 04 Aug 2010)
Log Message:
-----------
Fix NH-2268
Modified Paths:
--------------
trunk/nhibernate/src/NHibernate/Dialect/PostgreSQLDialect.cs
Modified: trunk/nhibernate/src/NHibernate/Dialect/PostgreSQLDialect.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Dialect/PostgreSQLDialect.cs 2010-08-03 13:04:37 UTC (rev 5104)
+++ trunk/nhibernate/src/NHibernate/Dialect/PostgreSQLDialect.cs 2010-08-04 11:54:24 UTC (rev 5105)
@@ -63,6 +63,10 @@
RegisterFunction("str", new SQLFunctionTemplate(NHibernateUtil.String, "cast(?1 as varchar)"));
RegisterFunction("locate", new PositionSubstringFunction());
RegisterFunction("iif", new SQLFunctionTemplate(null, "case when ?1 then ?2 else ?3 end"));
+
+ RegisterFunction("substring", new AnsiSubstringFunction());
+ RegisterFunction("replace", new StandardSQLFunction("replace", NHibernateUtil.String));
+
DefaultProperties[Environment.ConnectionDriver] = "NHibernate.Driver.NpgsqlDriver";
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|