original_docstring: 
          SQL Server requires special cases for some operators in query expressions
          
docstring: SQL Server requires special cases for some operators in query expressions
docstring_tokens: SQL Server requires special cases for some operators in query expressions
code: def combine_expression(self, connector, sub_expressions):
          """
          SQL Server requires special cases for some operators in query expressions
          """
          if connector == '^':
              return 'POWER(%s)' % ','.join(sub_expressions)
          elif connector == '<<':
              return '%s * (2 * %s)' % tuple(sub_expressions)
          elif connector == '>>':
              return '%s / (2 * %s)' % tuple(sub_expressions)
          return super().combine_expression(connector, sub_expressions)
code_tokens: def combine_expression ( self , connector , sub_expressions ) : if connector == '^' : return 'POWER(%s)' % ',' . join ( sub_expressions ) elif connector == '<<' : return '%s * (2 * %s)' % tuple ( sub_expressions ) elif connector == '>>' : return '%s / (2 * %s)' % tuple ( sub_expressions ) return super ( ) . combine_expression ( connector , sub_expressions )
short_docstring: SQL Server requires special cases for some operators in query expressions
short_docstring_tokens: SQL Server requires special cases for some operators in query expressions
comment: """
          SQL Server requires special cases for some operators in query expressions
          """