Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

_ P A K O _

select max(campo) as max from tabela

Recommended Posts

Fala galera...Meu problema é o seguinte:Estou desenvolvendo um aplicativo em asp, no qual uma hora eu preciso fazer um select max numa tabela para recuperar o maior registro. Portanto, se a minha tabela estiver vazia (null), ele dá um erro.Como eu posso tratar este erro ? Ou seja, caso seja nulo, automaticamente, assimile que é o primeiro registro e minha variável possa receber 1.Obrigado.P@KO

Compartilhar este post


Link para o post
Compartilhar em outros sites

P@ko, tente o seguinte:SELECT @novo_ID = ISNULL(MAX(campo_id), 0) + 1 FROM TabelaDependendo da versão do SQL isso não dará certo, então você. pode contornar a situação apenas com uma linha de código:SET @novo_Id = ISNULL(@Novo_Id, 1)Att.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.