return binary.operator == '%' and 'mod' or binary.operator
def label_select_column(self, select, column, asfrom):
- if isinstance(column, expression._Function):
+ if isinstance(column, expression.Function):
return column.label()
else:
return super(AccessCompiler, self).label_select_column(select, column, asfrom)
colparams = self._get_colparams(insert)
for value in (insert.parameters or {}).itervalues():
- if isinstance(value, sql_expr._Function):
+ if isinstance(value, sql_expr.Function):
self._safeserial = False
break
return super(MSSQLCompiler, self).visit_insert(insert_stmt)
def label_select_column(self, select, column, asfrom):
- if isinstance(column, expression._Function):
+ if isinstance(column, expression.Function):
return column.label(None)
else:
return super(MSSQLCompiler, self).label_select_column(select, column, asfrom)
return super(SybaseSQLCompiler, self).visit_binary(binary)
def label_select_column(self, select, column, asfrom):
- if isinstance(column, expression._Function):
+ if isinstance(column, expression.Function):
return column.label(None)
else:
return super(SybaseSQLCompiler, self).label_select_column(select, column, asfrom)