Visual Basic.NET - comando sql urgente

 
Vista:

comando sql urgente

Publicado por Roger (18 intervenciones) el 05/05/2007 19:53:49
buenas

tengo un comando select MAX(id) el cual me devuelve el valor 99 y no el 100, pues cuando los muestro todos me situa el 100 entre el 10 i el 11, alguien sabe por que?? como arreglarlo?

muchas gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:comando sql urgente

Publicado por Batilo (49 intervenciones) el 06/05/2007 10:59:47
Has definido el id como tipo char en lugar de integer, puedes hacer varias cosas, cambiar l tipo de datos a integer, cambiar los valores del id a 001, 002, 099,100 o hacer un cast (función sql que cambia el tipo de datos de char, a integer en tu caso) en la consulta sql en la que haces el Max (id).

Ahora mismo no tengo el código que genera el cast.

En cualquier caso ve al foro de sql y pon cast en el buscador.

Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar