Array
(
)

Problema com select MAX

Macedo-fabio
   - 05 fev 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.


Aroldo Zanela
   - 05 fev 2006

Colega,

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


Leonardobhbr
   - 05 fev 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


Macedo-fabio
   - 06 fev 2006

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




obrigado mais uma vez.