Re: SQL: how to find if a table exists? - Mailing list pgsql-general

From Richard Huxton
Subject Re: SQL: how to find if a table exists?
Date
Msg-id 200209091543.51581.dev@archonet.com
Whole thread Raw
In response to SQL: how to find if a table exists?  (Jean-Christian Imbeault <totsubo2001@netscape.net>)
List pgsql-general
On Saturday 07 Sep 2002 2:36 pm, Jean-Christian Imbeault wrote:
> I need to programmatically create a table if it does not already exists.
>
> Is there an SQL statement that will allow me to query a DB to see if a
> table exists?

select * from pg_tables

is about what you want. There are a bunch of other useful system-tables - see
the manual for details. Also you might want to start psql with -E and see
what \dt does.

- Richard Huxton

pgsql-general by date:

Previous
From: Jan Ploski
Date:
Subject: Re: Is there a way to query whether a table has been changed or not?
Next
From: Christoph Dalitz
Date:
Subject: Re: recommended books???