Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/01/2009, 13:18
tattojk
 
Fecha de Ingreso: febrero-2005
Mensajes: 673
Antigüedad: 19 años, 2 meses
Puntos: 2
problemas con consecutivos

Cordial saludo.

Tengo dos tablas, una registra todos los afiliados y en la otra las personas que dejan quejas y reclamos en un buzon.

para la segunda tabla se opto la llave primaria un consecutivo autonumerico acompañado al final con una N, ej: 55N

Esta es la instruccion Sql para sacar el maximo

select max(substring(pdNoDoc,1,(len(pdNoDoc)-1))) as consec from cdi_PersNoDocum

$Consec = mssql_result($Busq,0,'consec') + 1;

funciono bien hasta el consecutivo 613N

ejecutando esa instruccion me trae el 99 y sumandolo 1 la variable $Consec quedaria en 100 y ya existe...

Como puedo solucionar este inconveniente????

Agradezco la ayuda y sugerencias que me puedan brindar.