Sacar el máximo valor de una columna
Estoy desarrollando una aplicación en visual basic 6 y oracle 10, el detalle es el siguiente:
Debo generar un numero consecutivo para ir guardando ciertas "ordenes de servicio" la cuestión es que yo declare el campo que me guarda esos consecutivos como varchar debido a que en algún momento puede ser que se de un caso como "13-A y 13-B" si lo declaro como entero lo anterior no lo aceptaría obviamente por eso decidí que fuera varchar. Allí el problema ya que cuando busco el Max de ellos para generar el nuevo solo me funciona esto hasta el numero 10 ya que el 11 ya no me lo da si no que me sigue dando el 10 y allí se queda. Habrá algunamanera de convertir o no se usted sabrá,.
Debo generar un numero consecutivo para ir guardando ciertas "ordenes de servicio" la cuestión es que yo declare el campo que me guarda esos consecutivos como varchar debido a que en algún momento puede ser que se de un caso como "13-A y 13-B" si lo declaro como entero lo anterior no lo aceptaría obviamente por eso decidí que fuera varchar. Allí el problema ya que cuando busco el Max de ellos para generar el nuevo solo me funciona esto hasta el numero 10 ya que el 11 ya no me lo da si no que me sigue dando el 10 y allí se queda. Habrá algunamanera de convertir o no se usted sabrá,.
1 Respuesta
Respuesta de sindimad
1