Cordial Saludo.
Se tiene la siguiente instruccion:
select max(convert(integer,substring(pdNoDoc,1,(len(pdNoDoc)-1)))) as consec
from tabla
En Sql Server 2000 si funciona a la perfeccion; en el campo pdnodoc se
guarda un consecutivo numerico acompañado de una N; ejemplo: 7001N
En Sql server 2008 me sale el siguiente error:
Invalid length parameter passed to the LEFT or SUBSTRING function.
parece que esta version no permite convertir de varchar a integer...
Que puedo hacer??
Agradezco la ayuda y sugerencias que me puedan brindar.
Leer las respuestas