Create AS question

Started by Bob Powellover 21 years ago2 messagesgeneral
Jump to latest
#1Bob Powell
Bob@hotchkiss.org

Hello everyone:

If I excute the following:

CREATE table Test_backup as
SELECT * FROM Test_Scores;

it creates my table without the original table's constraints or
triggers.

Is there a way to preserve them in the copy?

Thanks.

Bob Powell
Database Administrator

#2Joshua D. Drake
jd@commandprompt.com
In reply to: Bob Powell (#1)
Re: Create AS question

Bob Powell wrote:

Hello everyone:

If I excute the following:

CREATE table Test_backup as
SELECT * FROM Test_Scores;

it creates my table without the original table's constraints or
triggers.

Is there a way to preserve them in the copy?

Only if you create a schema dump of just the table and then
use insert into foo select * from bar

Sincerely,

Joshua D. Drake

Thanks.

Bob Powell
Database Administrator

---------------------------(end of broadcast)---------------------------
TIP 7: don't forget to increase your free space map settings

-- 
Command Prompt, Inc., home of Mammoth PostgreSQL - S/ODBC and S/JDBC
Postgresql support, programming shared hosting and dedicated hosting.
+1-503-667-4564 - jd@commandprompt.com - http://www.commandprompt.com
PostgreSQL Replicator -- production quality replication for PostgreSQL