compile method

  1. @override
String compile(
  1. MssqlParameterAllocator parameters,
  2. MssqlDialect dialect
)
override

Writes this expression's SQL, binding any values through parameters.

Implementation

@override
String compile(MssqlParameterAllocator parameters, MssqlDialect dialect) {
  final parts = columns
      .map((c) => build(Col(c)).compile(parameters, dialect))
      .join(' $operator ');
  return negated ? 'NOT ($parts)' : '($parts)';
}