merge
authorsylvain.thenault@logilab.fr
Thu, 16 Apr 2009 18:51:14 +0200
changeset 1385 41fe68a4f94c
parent 1382 618f6aee8d52 (diff)
parent 1384 c4f4f8bacb92 (current diff)
child 1395 e7f12251945a
merge
--- a/server/sources/rql2sql.py	Thu Apr 16 17:49:52 2009 +0200
+++ b/server/sources/rql2sql.py	Thu Apr 16 18:51:14 2009 +0200
@@ -936,9 +936,9 @@
     def visit_function(self, func, contextrels=None):
         """generate SQL name for a function"""
         # function_description will check function is supported by the backend
-        self.dbms_helper.function_description(func.name) 
-        return '%s(%s)' % (func.name, ', '.join(c.accept(self, contextrels)
-                                                for c in func.children))
+        sqlname = self.dbms_helper.func_sqlname(func.name) 
+        return '%s(%s)' % (sqlname, ', '.join(c.accept(self, contextrels)
+                                              for c in func.children))
 
     def visit_constant(self, constant, contextrels=None):
         """generate SQL name for a constant"""