problema con max( varchar )
Publicado por OscarO (1 intervención) el 14/12/2009 04:04:31
Problema con max y varchar
Saludos, el problema es el siguiente.
Tengo una base de datos, donde el numero de control es un varchar(4), el problema esta
en que cuando necesito proponer el siguiente numero de control, lo hago con un
select max(numero_control) from lista;
pero siempre me regresa 1000, a pesar de tener valores mayores,. por ejemplo 1500.
Alguien sabe como solucionar esto, sin cambiar el tipo de dato ?
La tabla por el campo numero de control tiene valores como
001, 002,....010,.....200, 995, 1024, etc......
Gracias de antemano.
Saludos, el problema es el siguiente.
Tengo una base de datos, donde el numero de control es un varchar(4), el problema esta
en que cuando necesito proponer el siguiente numero de control, lo hago con un
select max(numero_control) from lista;
pero siempre me regresa 1000, a pesar de tener valores mayores,. por ejemplo 1500.
Alguien sabe como solucionar esto, sin cambiar el tipo de dato ?
La tabla por el campo numero de control tiene valores como
001, 002,....010,.....200, 995, 1024, etc......
Gracias de antemano.
Valora esta pregunta


0