Problema com select MAX

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

Respostas

05/02/2006

Aroldo Zanela

Colega,

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


Responder Citar

05/02/2006

Leonardobhbr

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


Responder Citar

06/02/2006

Macedo-fabio

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




obrigado mais uma vez.


Responder Citar