Hola
Tengo un campo en bd varchar, en ese campo guardo un folio, el cual tiene el siguiente formato folio/año.
Quiero tomar el max numero(folio) e incrementarle 1 y despues concatenarle el año.
10/2009
Hago lo siguiente
SELECT SUBSTRING(nfoliocredencial,1,PATINDEX('/', nfoliocredencial)+1)
FROM prestador
y me regresa 1 y tendria que ser 10.
Para realizar lo demas hice...
SELECT cast(max(SUBSTRING(nfoliocredencial,1,PATINDEX('/', nfoliocredencial)+1))+1 AS VARCHAR(4))+'/'+ CAST(DATEPART(YEAR, GETDATE()) AS VARCHAR(4))
FROM prestador
el problema es que me regresa 2/2009, porque solo esta tomando el primer numero, ya que el resultado tendria que ser 11/2009
Helpppppppppppppp:(