Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

Como genero consecutivos para factura

Estas en el tema de Como genero consecutivos para factura en el foro de PostgreSQL en Foros del Web. Hola ! Tengo una tabla factura con un campo id_fact Necesito generar el consecutivo automaticamente pero con ceros a la izquierda es decir: 000001 000002 ...
  #1 (permalink)  
Antiguo 16/01/2008, 10:41
Avatar de laureano59  
Fecha de Ingreso: febrero-2005
Mensajes: 395
Antigüedad: 19 años, 2 meses
Puntos: 1
Exclamación Como genero consecutivos para factura

Hola !

Tengo una tabla factura con un campo id_fact

Necesito generar el consecutivo automaticamente pero con ceros a la izquierda es decir:

000001
000002
000003
................
000125
-----------
999999


No se como hacerlo...

Muchas Gracias
__________________
http://www.weblaum.com
Laureano Melo Medina
:arriba:
  #2 (permalink)  
Antiguo 17/01/2008, 04:09
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 3 meses
Puntos: 13
Re: Como genero consecutivos para factura

Buenas,
dales una leida a
http://www.postgresql.org/docs/8.2/i...ns-string.html

"lpad" te servirá.

salu2
  #3 (permalink)  
Antiguo 18/01/2008, 09:13
 
Fecha de Ingreso: agosto-2005
Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 18 años, 8 meses
Puntos: 7
Re: Como genero consecutivos para factura

Para qué quieres guardar ceros a la izquierda a un número?

Guardalos tal cual y como te los devuelve el serial, y luego lo manipulas como te dice seyko
__________________
Gracias de todas todas
-----
Linux!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:38.