Skip site navigation (1) Skip section navigation (2)

un subselect en un insert

From: emilio alvarez <dr7tbien(at)terra(dot)es>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: un subselect en un insert
Date: 2004-10-21 19:33:29
Message-ID: 41780F09.6050008@terra.es (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Se me ha ocurrido esta sentencia. Por  un lado tengo  la tabla llamada 
tabla_1 con los campos: id SERIAL, nombre VARCHAR(20). Por otro lado 
tengo la tabla_2 con los campos: id SERIAL, referencia_tabla_1 INTEGER.

Mi idea es  hacer un insert en tabla_2 de la siguiente manera:

INSERT INTO tabla_2(referencia_tabla_1)VALUES(SELECT max(id) FROM tabla_1)

pero pgsql me dice:

ERROR:  parser: parse error at or near "SELECT" at character xx

Se le ocurre algo a alguien?  

-- 
==============================================
cogito ergo sum

dr7tbien


Responses

pgsql-es-ayuda by date

Next:From: Jaime CasanovaDate: 2004-10-21 19:47:53
Subject: Re: Indice para columna date
Previous:From: Pablo MarreroDate: 2004-10-21 18:54:17
Subject: Re: un subselect en un insert

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group