Hola a todos
Hoy me ha surgido este problema
en un SP tengo que ejecute un select con MAX asi:
select max(Serie) from Articulos where Articulos.Serie = @Articulo
el usuario ingresa un articulo a buscar, buscara la ultima serie.
el campo Serie es VARCHAR, almacena valores como ACER700-9000
bueno llega un punto en que ya revase los numero consecutivos y tengo
ACER700-10010, pero la funcion MAX solo me arroja hasta ACER700-9999, ya comprobe que el problema es el VARCHAR por que si ejecuto la inversa MIN, me arroja ACER700-10000
Ese es mi dilema, que opciones me pueden sugerir para hacer que reconzca los valores despues del signo - como numericos y asi tome que mas alto que 9999 es 10000 y asi sucesivamente
Espero comentarios
Muchas Gracias