como comprar uma string de números e obter o maior entre eles com o delphi

Delphi

10/08/2016

Boa tarde

Tenho uma tabela com o campo CODIGO com 75 mil registros, e gostaria de saber qual o maios numero dentro do campo CODIGO, para em seguida atribui-lo ao generator
Emanuel Gonçalves

Emanuel Gonçalves

Curtidas 0

Respostas

Natanael Ferreira

Natanael Ferreira

10/08/2016

Utilize Max em uma consulta SQL para buscar o maior Codigo.

Exemplo:

select max(Codigo) from tabela
GOSTEI 0
Emanuel Gonçalves

Emanuel Gonçalves

10/08/2016

Utilize Max em uma consulta SQL para buscar o maior Codigo.

Exemplo:

select max(Codigo) from tabela



o campo código é do tipo String
GOSTEI 0
Natanael Ferreira

Natanael Ferreira

10/08/2016

Qual o seu banco de dados?

Você pode tentar um Cast (Conversão) na instrução SQL.

Teste assim:

SELECT MAX(CAST(CODIGO AS INT)) FROM TABELA


Ou assim, creio que este é para MySQL:

SELECT MAX(CAST(CODIGO AS SIGNED)) FROM TABELA
GOSTEI 0
Emanuel Gonçalves

Emanuel Gonçalves

10/08/2016

Qual o seu banco de dados?

Você pode tentar um Cast (Conversão) na instrução SQL.

Teste assim:

SELECT MAX(CAST(CODIGO AS INT)) FROM TABELA


Ou assim, creio que este é para MySQL:

SELECT MAX(CAST(CODIGO AS SIGNED)) FROM TABELA


deu certo, obrigado.
GOSTEI 0
POSTAR