hola mundo y una consulta

From: Gabriel Davini <gabrielfranciscodavini(at)gmail(dot)com>
To: arpug(at)postgresql(dot)org
Subject: hola mundo y una consulta
Date: 2013-12-17 16:34:20
Message-ID: CALZasCRBtCvN=YeUGsLJTFa_y4f9i2=CNbLASjyo4CRE6q0Mew@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: arpug

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_ar 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.-

Responses

Browse arpug by date

  From Date Subject
Next Message Mariano Reingart 2013-12-18 14:41:40 Re: hola mundo y una consulta
Previous Message Mariano Reingart 2013-11-25 22:13:45 Fwd: [PgDayAr2013] Disponible el certificado de asistencia online