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

Costruttore degli array con record "completi"

From: Giorgio Valoti <giorgio_v(at)mac(dot)com>
To: pgsql-it-generale(at)postgresql(dot)org
Subject: Costruttore degli array con record "completi"
Date: 2008-07-09 16:43:02
Message-ID: 7337CDEB-1314-4F47-ACA5-3F8AD17D8F81@mac.com (view raw or flat)
Thread:
Lists: pgsql-it-generale
Ciao a tutti, avrei una curiosità da soddisfare. So che è possibile  
scrivere una query del tipo:

select a, b, c, ..., array (select x from table_x...) as t_x from  
table_a

ma non riesco a creare una query di questo tipo:

select a, b, c, ..., array (select * from table_x...) as t_x from  
table_a

L’errore che dà è: “ERROR:  subquery must return only one column”. La  
cosa è documentata, in effetti (http://www.postgresql.org/docs/8.3/ 
interactive/sql-expressions.html), ma volevo sapere se c’è un qualche  
modo di aggirare questa limitazione. L’idea, come forse avrete già  
capito, è quella di nidificare dei valori in modo da poter creare  
query che restituiscano un singolo record al punto della più classica  
join, facilitando il campo all’applicazione.
Qualcuno ha qualche suggerimento?

Grazie in anticipo
--
Giorgio Valoti

Responses

pgsql-it-generale by date

Next:From: rotellaroDate: 2008-07-09 20:06:39
Subject: Re: Costruttore degli array con record "completi"
Previous:From: rotellaroDate: 2008-07-09 12:49:39
Subject: == Postgres Weekly News - 6 luglio 2008 ==

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