Re: [Pgsql-ayuda] Cabecera detalle y autonumerico

From: Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
To: Jose Ayala - INCALPACA TPX <jayala(at)incalpaca(dot)com>
Cc: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] Cabecera detalle y autonumerico
Date: 2003-03-21 16:03:55
Message-ID: 20030321160355.GN3205@dcc.uchile.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Mon, Mar 10, 2003 at 10:52:53AM -0500, Jose Ayala - INCALPACA TPX wrote:
> Holas amigos es la primera vez k escribo y espero puedan ayudarme, mi
> problems es el siguente, estoy desarrollando un programa en VB con
> postgres.. y estos haciendo una insercion cabacera detalle, mi tabla
> de cabecera tiene komo PK un autonumeriko, tonces mi problema viene
> kuando kiero insertar el detalle (sobra decir ke estan relacionadas y
> kon integridad referencial) no se komo obtener el numero ke se
> autogenero en la tabla cabcera para poder hacer la insercion del
> detalle,

Usa la funcion currval().

> ah todo esto lo hago dentro de una transaccion. Espero puedan
> ayudarme.

Usa BEGIN; ... COMMIT;

Echale una mirada al manual de Postgres en torno al tema de las
secuencias (sequences), el tipo de dato serial y las funciones asociadas
currval(), nextval().

--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
Si no sabes adonde vas, es muy probable que acabes en otra parte.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Ronald Serna 2003-03-21 16:23:53 [Pgsql-ayuda] Fw: PostGIS: Instalacion
Previous Message Alvaro Herrera 2003-03-21 16:01:56 Re: [Pgsql-ayuda] Ordenar registros sin importar mayusculas-minusculas