02/10/2012, 13:09
|
| | Fecha de Ingreso: marzo-2012
Mensajes: 17
Antigüedad: 12 años, 8 meses Puntos: 0 | |
Apoyo con MAX en columna de tipo VARCHAR 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 |