Problema com select MAX
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.
Apesar de ser sql postei aqui porque o erro é no delphi com codigo em tempo de execução.
Macedo-fabio
Curtidas 0
Respostas
Aroldo Zanela
05/02/2006
Colega,
Confirmado? (Commit) Qual é o banco de dados?
Confirmado? (Commit) Qual é o banco de dados?
GOSTEI 0
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
select max(cast(campo as Integer)) from tabela
GOSTEI 0
Macedo-fabio
05/02/2006
Era isso mesmo, o campo era varchar..... já resolvi.
obrigado mais uma vez.
obrigado mais uma vez.
GOSTEI 0