Cita:
Iniciado por javierrm Hola cacr, no entendi tu respuesta.........
Ya encontre la solucion a mi problema:
Se las paso por si tienen o se les presenta el mismo problema.....
Código PHP:
select *
from regfactura
Order By Fecha desc,
int8(case when (textregexeq(trim(numfactura),'^[[:digit:]]+(\.[[:digit:]]+)?$')) = false then substr(numfactura, length(numfactura)-7, 8)
else numfactura
end);
Saludos.--------
(jrm)
HOLAAAA javier rm
Tengo el mismo problema pero mi campo "numfactura" es tipo character varying(14) donde deseo convertir a bigint pero encuentro que algunos campos son menores de tamaño de caracteres y que tambien incluyen letras.
por ejemplo tengo facturas con numero: p620001105 y E042917 La primera si la puedo modificar pero la segunda me sale error.
Gracias si me puedes ayudar veo que posteaste hace rato y puedas ayudarme con este caso