Quizás sea una tontería, pero como hago para que una condición sobre una columna numérica pueda contener cualquier valor:
Código:
WHERE tax.Activado = @activado AND
tax.Usuario LIKE (CASE WHEN @usuario IS NULL THEN '%' ELSE @usuario END)
Lo que me da error:
Error de sintaxis al convertir el valor varchar '%' para una columna de tipo de datos int.
Gracias y un saludo.