compile method
Implementation
MssqlStatement compile({MssqlDialect dialect = MssqlDialect.sql2012}) {
_checkPredicate(
conditions: conditions,
all: all,
operation: 'DELETE',
target: source.quoted,
);
final parameters = MssqlParameterAllocator();
final out = StringBuffer('DELETE FROM ${source.quoted}');
if (output != null) out.write(' ${output!.sql}');
if (conditions.isNotEmpty) {
out.write(' WHERE ${and(conditions).compile(parameters, dialect)}');
}
return MssqlStatement.fromAllocator(out.toString(), parameters);
}