server/sources/rql2sql.py
changeset 1382 618f6aee8d52
parent 1251 af40e615dc89
child 1477 b056a49c16dc
child 1497 54fc5cc52210
--- a/server/sources/rql2sql.py	Thu Apr 16 16:02:24 2009 +0200
+++ b/server/sources/rql2sql.py	Thu Apr 16 18:31:53 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"""