Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia pessoal,
Estou usando o SQL SERVER 2005.
Fiz duas consultas, seguem:
1)
select * from tabela where campo like '%_%'Esta query retorna todos os registros da tabela e no campo no qual pesquisei na sua maioria NÃO tem o underline. Logo, isso não funciona. Teria de pensar em uma alternativa. Alguém tem alguma idéia? RegExp ou outra?
2)
select left(campo, 99) from tabelaNesta query aqui não sei porque em alguns casos funciona e outros não. Mesmo quando faço um WHERE isNull(campo,'') <> '' e até testei com mais uma condição no where and len(campo) > 99 ou uma junção das duas coisas WHERE Len(isNull(campo,'')) > 99, as veses ele não retorna certo e dá erro até.
Para corrigir, usei o
Substring(campo, 1, 45) e funcionou. Bizarro!
Agradeço desde já a ajuda.
[]'s
Carregando comentários...