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 consecutibo se a normal 2302,2303, y así sucesivamente
estos son los departamentos 01,02,03,04,05,06,07,08,09,10,11,12,13....21
categorias asociadas 0101,0102----0201,0201---0301,0302.....---2101