O que há de errado nesse SQL?

Delphi

04/03/2003

Gostaria de saber se alguém sabe qual é o erro dessa SQL:
Select Upper(Nome) from Lista

Nome é um campo do tipo string.
Ele dá esse erro:
Função Upper indefinida na Expressão.

____________________________
Desde já agradeço.
Vinicius


Anonymous

Anonymous

Curtidas 0

Respostas

Anonymous

Anonymous

04/03/2003

VC ESTÁ MANDANDO SELECIONAR UPPER VC É MALUCO

FAZ ASSIM EXEMPLO:

SELECT NOME
FROM LISTA
WHERE UPPER(NOME) LIKE ´¬NOME A PROCURAR¬´


GOSTEI 0
Anonymous

Anonymous

04/03/2003

Destruction,
Esse exemplo eu peguei em uma apostila....
Mas eu tentei esse que vc falow no meu PC e deu o mesmo erro!


GOSTEI 0
Aroldo Zanela

Aroldo Zanela

04/03/2003

Gostaria de saber se alguém sabe qual é o erro dessa SQL: Select Upper(Nome) from Lista Nome é um campo do tipo string. Ele dá esse erro: Função Upper indefinida na Expressão. ____________________________ Desde já agradeço. Vinicius

Caro Desesperado,

Você pode utilizar a funcão upper no select sem problemas. Funciona inclusive em banco de dados locais que suportam apenas o subconjunto SQL-92 como dBase e Paradox.
Veja o exemplo que fiz usando o DBDEMOS que acompanha o Delphi:

SELECT EmpNo, LastName, Upper(FirstName)
FROM "employee.db" Employee


Mande mais alguns detalhes para ver o que podemos fazer.


GOSTEI 0
Anonymous

Anonymous

04/03/2003

Po cra não tem nada de errado o upper pode ser usado para retornar caixa alta, testei e deu certo. Poerm nao seu qual o bd vc esta usando.
Tenho certeza q da se o db é [b:96bf9a86dc]interbase no dialeto 3[/b:96bf9a86dc]


GOSTEI 0
POSTAR