public override void Visit(SqlCast expression) { _writer.WriteKeyword(SqlKeywords.Cast); _writer.WriteRaw("("); _writer.ClearPendingSpace(); Visit(expression.Value); _writer.WriteKeyword(SqlKeywords.As); Visit(expression.DataType); _writer.WriteCloseParenthesis(); }