From: | Gabriel Davini <gabrielfranciscodavini(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | hola mundo y una consulta |
Date: | 2013-12-18 15:03:32 |
Message-ID: | CALZasCT2vEYX+TLRcQ=cgah+he4Ug8zfHsH2ey9Wm06=kzb78w@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola gente, mi nombre es Gabriel Davini, me acabo de susbribir a la lista.
Encontré este espacio a raiz de un problema que tuve hoy a la mañana:
Uso Postgre porque en la empresa donde laburo implementamos OpenERP, y hoy
haciendo la migración de unos módulos me encuentro con que en mi máquina,
que corre la versión 9.1.10 puedo ejecutar esta sentencia:
with new_int as
(select i.id, i.internal_number, format('%s-%s', p.name,
lpad(i.internal_number, 13, '0')) as invoice_number
from account_invoice i, pos p
where i.pos_ar_id=p.id
and i.internal_number !~ '^[0-9]{4}-[0-9]{8}$')
update account_invoice set internal_number=new_int.invoice_number from
new_int where account_invoice.id=new_int.id;
y en la máquina de nuestro cliente, que corre la versión 9.1.11 me da error
de sintaxis, más precisamente:
ERROR: syntax error at or near "update"
LÍNEA 1: ...d and i.internal_number !~ '^[0-9]{4}-[0-9]{8}$') update acc...
El tema es que al problema lo pude solucionar, pero estuve buscando y no
encontré nada al respecto de esto, ustedes tienen idea de qué cambios hubos
entre una versión y la otra?
Muchas gracias!
Saludos.
--
GD.-
From | Date | Subject | |
---|---|---|---|
Next Message | Sebastián Villalba | 2013-12-18 15:16:42 | Re: Configurar Datestyle desde Php |
Previous Message | Fernando Hevia | 2013-12-18 14:21:59 | Re: tabla de codigos CUPS |