[Pgsql-ayuda] Saber si existe una tabla

Alvaro Herrera Munoz alvherre@dcc.uchile.cl
Thu, 31 Jul 2003 11:22:54 -0400


On Thu, Jul 31, 2003 at 09:14:06AM -0600, Josu? Maldonado wrote:

> Quisiera saber si hay alguna forma de determinar si una tabla existe y 
> si es verdadero borrarla, esto es para un script que crear? una serie de 
> tablas.

select * from pg_class where relname='tabla' and pg_table_is_visible(oid);

Uso juicioso en PL/pgSQL y 'IF FOUND THEN...'

-- 
Alvaro Herrera (<alvherre[@]dcc.uchile.cl>)
Voy a acabar con todos los humanos / con los humanos yo acabaré
voy a acabar con todos / con todos los humanos acabaré (Bender)