Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/04/2006, 14:24
Avatar de Mithrandir
Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 8 meses
Puntos: 25
No esoty seguro que esto funcione, pero puedes probar:

WHERE tax.Activado = @activado AND
tax.Usuario LIKE (CASE WHEN Convert(NVarChar, @usuario) IS NULL THEN '%' ELSE @usuario END)

O bien,

WHERE tax.Activado = @activado AND
tax.Usuario LIKE '%' + Convert(NVarChar, @usuario) + '%'

Asumuendo que @usuario no es de tipo caracter (por el tipo de mensaje de error), si no, olvídate del convert y por @usuario directamente.
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche