Re: drop table before create

From: "Lee Harr" <missive(at)hotmail(dot)com>
To: pgsql-general(at)postgresql(dot)org
Subject: Re: drop table before create
Date: 2005-08-25 21:41:30
Message-ID: BAY7-F188B6F1079A91B12F42A92B1AB0@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

>I have not been able to work out how to do this is Postgres 8
>(pseudo-code)
>
> if exists table foo
> drop table foo;
> end
> create table foo;
>
>If I go with
>
> drop table foo;
> create table foo;
>
>then it barfs on an empty db.

>The assumption here is that the SQL is coming in on a script via the
>programmatic interface. Slurp in a bunch of SQL commands and then fire
>them at the database.
>

There are a couple of commands that may help you:

\set ON_ERROR_STOP
\unset ON_ERROR_STOP

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today - it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Chris Browne 2005-08-25 21:48:46 Re: Postgresql replication
Previous Message Chris Browne 2005-08-25 21:39:39 Re: Postgresql replication