From 885cae799895ac6adc4179758a25f1224beb87c3 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Sat, 25 Aug 2012 12:00:11 -0400 Subject: a few oracle fixes --- lib/sqlalchemy/sql/compiler.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'lib/sqlalchemy/sql/compiler.py') diff --git a/lib/sqlalchemy/sql/compiler.py b/lib/sqlalchemy/sql/compiler.py index 81aa62c25..fffe3a9a5 100644 --- a/lib/sqlalchemy/sql/compiler.py +++ b/lib/sqlalchemy/sql/compiler.py @@ -938,7 +938,8 @@ class SQLCompiler(engine.Compiled): self.result_map[keyname] = name, objects, type_ def _label_select_column(self, select, column, populate_result_map, - asfrom, column_clause_args): + asfrom, column_clause_args, + within_columns_clause=True): """produce labeled columns present in a select().""" if column.type._has_column_expression: @@ -996,7 +997,7 @@ class SQLCompiler(engine.Compiled): result_expr = col_expr return result_expr._compiler_dispatch( - self, within_columns_clause=True, + self, within_columns_clause=within_columns_clause, add_to_result_map=add_to_result_map, **column_clause_args ) -- cgit v1.2.1