Problema com select MAX

Delphi

05/02/2006

Não sei porque após o numero 10 quando dou um select max(codigo) from tabela ele me retorna 9 mais existe o registro 10 na tabela.


Apesar de ser sql postei aqui porque o erro é no delphi com codigo em tempo de execução.


Macedo-fabio

Macedo-fabio

Curtidas 0

Respostas

Aroldo Zanela

Aroldo Zanela

05/02/2006

Colega,

Confirmado? (Commit) Qual é o banco de dados?


GOSTEI 0
Leonardobhbr

Leonardobhbr

05/02/2006

amigo este campo deve ser char se for car ou varchar tem que dar um cast antes

select max(cast(campo as Integer)) from tabela


GOSTEI 0
Macedo-fabio

Macedo-fabio

05/02/2006

Era isso mesmo, o campo era varchar..... já resolvi.




obrigado mais uma vez.


GOSTEI 0
POSTAR