How to insert columns into an array - Mailing list pgsql-sql

From Dirk Lutzebaeck
Subject How to insert columns into an array
Date
Msg-id 13677.32264.100233.239282@gate.wadk-berlin.de
Whole thread Raw
List pgsql-sql
Hi,

say you have the following two tables

CREATE TABLE t1 (
    a TEXT,
    b TEXT,
    c TEXT);

CREATE TABLE t2 (
    x TEXT[];
);

how can I insert a into x[0], b into x[1] and c into x[2]??? and how
about the other way round?

something like

insert into t2(x[0], x[1], x[2]) select * from t1;

fails.


Thanks for help,

Dirk



pgsql-sql by date:

Previous
From: Jerome ALET
Date:
Subject: Re: [SQL] nextval
Next
From: M Simms
Date:
Subject: subscribe pgsql-sql