summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/databases
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2006-03-18 00:32:49 +0000
committerMike Bayer <mike_mp@zzzcomputing.com>2006-03-18 00:32:49 +0000
commit48be2fbb7c8f03e3931bda839fd7507c3cb12ae2 (patch)
tree338342090618f1e639c3fbc5ade5405698263974 /lib/sqlalchemy/databases
parent5de90720b87b513e1c3ab442ac8befb4bfc41e32 (diff)
downloadsqlalchemy-48be2fbb7c8f03e3931bda839fd7507c3cb12ae2.tar.gz
got oracle parenthesized rules for funcs back, fixed copy_container on function
Diffstat (limited to 'lib/sqlalchemy/databases')
-rw-r--r--lib/sqlalchemy/databases/oracle.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/sqlalchemy/databases/oracle.py b/lib/sqlalchemy/databases/oracle.py
index 003f0aadb..546bd1462 100644
--- a/lib/sqlalchemy/databases/oracle.py
+++ b/lib/sqlalchemy/databases/oracle.py
@@ -221,6 +221,9 @@ class OracleCompiler(ansisql.ANSICompiler):
gives Oracle a chance to tack on a "FROM DUAL" to the string output. """
return " FROM DUAL"
+ def apply_function_parens(self, func):
+ return len(func.clauses) > 0
+
def visit_join(self, join):
if self._use_ansi:
return ansisql.ANSICompiler.visit_join(self, join)