Respondido Clausula where - Caracter Coringa

  • sexta-feira, 21 de julho de 2006 17:29
     
     

    Tenho uma Store Procedure com muitos parametros e gostaria de saber se existe algum "Caracte Coringa" para se usar na clausula where que represente qualquer coisas.

    Ex:
    Seletc * from clientes where nome = 'Fabio' (Seleciona somente o cliente cujo nome é fabio)

    Select * from clientes where nome = '*' (Selecionaria todos os clientes supondo que o * fosse um caracter coriga)

    Grato

    Fabio

Todas as Respostas

  • sexta-feira, 21 de julho de 2006 17:38
    Moderador
     
     Respondido

     

     

     Select * From tabela where campo like '%%'

     ou

     

    delcare @nome varchar(100)

     

     Select * From tabela where campo = isnull(@nome,campo)

     

    assim se vc. nao passar o nome na variavel ele traz todas.

     

    Abs.

  • sexta-feira, 21 de julho de 2006 18:01
     
     
    Valew Marcelo, ficou perfeito