From: | Alcides Rivera <alcides(dot)rivera84(at)gmail(dot)com> |
---|---|
To: | Foros Postgre Ecuador <ecpug(at)postgresql(dot)org> |
Subject: | Actualización Masiva Identificadores en PostgreSQL |
Date: | 2015-02-12 21:19:16 |
Message-ID: | CAMV_z1jCAubxzT5=yftC4vg2wZFtRZruAESpwKA686ZOe1mt_A@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | ecpug |
Compañeros,
Tengo el siguiente inconveniente en PostgreSQL deseo hacer un update masivo
que modifique el numero interno de la tabla de facturas, pero que no haya
saltos en la serie es decir que quede de la siguiente manera:
ID NUMERO
1 DV/000001
3 DV/000002
4 DV/000003
5 DV/000004
6 DV/000005
8 DV/000006
9 DV/000007
estaba intentadole con el siguiente script pero no me funciona:
update account_invoice
set number = trim('DV/' ltrim(to_char(row_number() over(), '000000')))
where type = 'out_invoice'
Alguna sugerencia,
Saludos,
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2015-02-13 17:25:43 | Re: [ecpug] Actualización Masiva Identificadores en PostgreSQL |
Previous Message | Guillermo Omar Pizarro Vasquez | 2015-01-05 15:13:15 | Re: PgDay Ecuador 2015 |