Re: duplicating table

From: "Campano, Troy" <Troy(dot)Campano(at)LibertyMutual(dot)com>
To: "'Johnson, Shaunn'" <SJohnson6(at)bcbsm(dot)com>, pgsql-general(at)postgresql(dot)org
Subject: Re: duplicating table
Date: 2002-01-10 16:36:13
Message-ID: 9534B16F750ED2118CF90008C724C4460C2223EA@lmig-msg-20.lmig.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

In the first example you did, you need to specify column names:



insert into (col1, col2)
SELECT (col1, col2)
FROM table1


thanks!

-----Original Message-----
From: Johnson, Shaunn [mailto:SJohnson6(at)bcbsm(dot)com]
Sent: Thursday, January 10, 2002 9:53 AM
To: pgsql-general(at)postgresql(dot)org
Subject: [GENERAL] duplicating table

Howdy:

I know this will seem silly, but I'm trying to
make a copy of a table with a few modifications.

I have a table like so:

[snip]

Attribute | Type | Modifier
-----------+-------------------+----------
name | character varying |
riskgrp | character(12) |
address | character varying |
city | character varying |
state | character varying |
zip | character varying |
pcgname | character varying |

[/snip]

and i want to create a new table like so:

[snip]
Attribute | Type | Modifier
-----------+-------------------+----------
name | character varying |
riskgrp | character(12) |
address | character varying |
address2 | character varying |
city | character varying |
state | character varying |
zip | character varying |
pcgname | character varying |
mailcode | character(5) |
[/snip]

I can alter the table to add the two
new columns, but I wanted to know if
I can copy the data from the old table
into the new table and put the column
data in the appropriate places
(leaving column: address2 and mailcode empty)?

I have been trying something like:

[example]

insert into t2_ref_pcg_address
select name,riskgrp,address,,city,state,zi p,pcgname from t_ref_pcg_address;

[/example]

And

[example]

select
name,riskgrp,address,,city,state,zip,pcgname from t_ref_pcg_address into
t2_ref_pcg_address;

[/example]

Neither works.

Any suggestions?

Thanks!

-X

Responses

Browse pgsql-general by date

  From Date Subject
Next Message will trillich 2002-01-10 16:47:12 Re: caching subtotals: update vs sum -- aaugh!
Previous Message Tom Lane 2002-01-10 16:08:44 Re: Query planner isn't using my indices