Quien me ayuda en este siguiente problema?
Tengo la siguiente sentencia sql, la cual realizo los consecutivos..-.
Select TOP 1 (CODDPTOCATE)+1 AS CODDPTOCATE From HDCATEGO WHERE CODDEPTO='21'
Y el resultado es: 2104 que en este caso es correcto
pero mi problema es cuando Cree un nuevo departamento y hice el mismo procedimiento para que me genera el consecutivo.
Select TOP 1 (CODDPTOCATE)+1 AS CODDPTOCATE From HDCATEGO WHERE CODDEPTO='22'
y el resultado = vació
y lo que pretendo es que si el nuevo departamento es 22, que el consecutivo de CODDPTOCATE sea 2201 dependiendo del departamento
ejemplo
Departamento nuevo, codigo "23" y que el CODDPTOCATE sea 2301 para que cuando escoja ese departamento su consecutivo se a normal 2302,2303,2304 y así sucecesivamente