diff options
Diffstat (limited to 'lib/sqlalchemy/sql/expression.py')
-rw-r--r-- | lib/sqlalchemy/sql/expression.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/sqlalchemy/sql/expression.py b/lib/sqlalchemy/sql/expression.py index 91f10cf3c..1d3be7de1 100644 --- a/lib/sqlalchemy/sql/expression.py +++ b/lib/sqlalchemy/sql/expression.py @@ -4256,6 +4256,8 @@ class Label(ColumnElement): e = self.element._make_proxy(selectable, name=name if name else self.name) e._proxies.append(self) + if self._type is not None: + e.type = self._type return e class ColumnClause(Immutable, ColumnElement): |