Fórum Select * from #60506
14/03/2009
0
select * from usuarios
where lower(login) = ´vanessa´
Cadastrei vários usuários com letras maiúsculas e minúsculas. Quando tento executar este select, me retorna um erro dizendo que não existe o lower.
Se alguém puder me ajudar, ficarei grato.
Reidner
where lower(login) = ´vanessa´
Cadastrei vários usuários com letras maiúsculas e minúsculas. Quando tento executar este select, me retorna um erro dizendo que não existe o lower.
Se alguém puder me ajudar, ficarei grato.
Reidner
Reidner59
Curtir tópico
+ 0
Responder
Posts
14/03/2009
Joaoshi
Colega utilizo o [b:e8ebeb803d]FIREBIRD 2.1[/b:e8ebeb803d] e a função [b:e8ebeb803d]LOWER[/b:e8ebeb803d] funciona perfeitamente.
Responder
Gostei + 0
15/03/2009
Martins
select * from usuarios
where lower(login) = ´vanessa´
Cadastrei vários usuários com letras maiúsculas e minúsculas. Quando tento executar este select, me retorna um erro dizendo que não existe o lower.
Se alguém puder me ajudar, ficarei grato.
Reidner
Qual a versão do seu firebird?
Existem relatos de q esta função não era reconhecida na versão 1.5 e que para a mesma funcionar fazia-se necessária a instalação de um UDF.
Mas vc poderia usar assim:
Query1.Close; Query1.SQL.Clear; Query1.SQL.Add(´select * from usuarios where lower(login) = :pUser´); Query1.SQL.ParamByName(´pUser´).AsString := UpperCase(´vanessa´); Query1.Open;
Só uma sugestão.
Pesquise sobre a UDF para a função lower.
Boa sorte!
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)