entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Como conservar un cero a la izquierda cuando se hace un consecutivo

De esta manera hallo el ultimo valor de esta categoria:

SELECT  TOP 1 CODDPTOCATE as CODDPTOCATE FROM HDCATEGO WHERE CODDEPTO='01' ORDER BY CODDPTOCATE DESC

el resultado es:CODDPTOCATE=0149

De esta manera aplico para hallar el consecutivo


  SELECT  TOP 1 CODDPTOCATE+1 as CODDPTOCATE FROM HDCATEGO WHERE CODDEPTO='01' ORDER BY CODDPTOCATE DESC

Su resultado es:CODDPTOCATE=150

y quiero que el consecutivo sea de esta manera CODDPTOCATE=0150 conservando el cero

Como hago para conservar el valor ??

1 Respuesta

4votos

Ra-Hulk Puntos1490

Algo así, dándole formato.

SELECT  TOP 1 FORMAT(CODDPTOCATE+1,'0000') as CODDPTOCATE FROM HDCATEGO WHERE CODDEPTO='01' ORDER BY CODDPTOCATE DESC

0voto

ManHol comentado

Gracias me sirvio

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta