Re: otro subselect en un insert

From: Manuel Sugawara <masm(at)fciencias(dot)unam(dot)mx>
To: dr7tbien(at)terra(dot)es
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: otro subselect en un insert
Date: 2004-10-22 00:53:47
Message-ID: m3sm87shd0.fsf@conexa.fciencias.unam.mx
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

emilio alvarez <dr7tbien(at)terra(dot)es> writes:

> Gracias por respondeerme en la anterior consulta. Una pena porque os hice
> mal la pregunta. Loos verdaderos problemas de un insert con un select es en
> un insert del tipo:
>
>
>
> INSERT INTO tabla_2(referencia_tabla_1, nombre) VALUES (SELECT max(id) FROM
> tabla_1, 'el nombre de mi abuelo');

Necesitas un par de paréntesis alrededor del SELECT:

INSERT INTO tabla_2(referencia_tabla_1, nombre) VALUES ((SELECT max(id) FROM tabla_1), 'el nombre de mi abuelo');

Saludos,
Manuel.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Hector Pena 2004-10-22 01:21:48 Respuesta: otro subselect en un insert
Previous Message Juan Romero 2004-10-21 21:42:15 Instalacion siendo parte de un dominio windows