Re: DROP TABLE IF EXISTS tabla

From: Jaime Casanova <systemguards(at)gmail(dot)com>
To: david aceituno <davidaceituno(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: DROP TABLE IF EXISTS tabla
Date: 2005-11-23 14:42:00
Message-ID: c2d9e70e0511230642q6a057379v8d47717e70b96714@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On 11/23/05, Jaime Casanova <systemguards(at)gmail(dot)com> wrote:
> On 11/23/05, david aceituno <davidaceituno(at)gmail(dot)com> wrote:
> > necesito eliminar una tabla siempre y cuando ella exista, he probado con
> > esta sentencia sql y no funca. si alguien me pudiese ayudar.
> >
> > DROP TABLE IF EXISTS tabla
> >
> > Gracias
> >
>
> por que todavia no existe (oficialmente, de hacho ya la añadieron i
> saldra con la siguiente versión), lo que puedes hacer es en plpgsql,
> en algun lenguaje es un shell algo que siga este formato:

vamos a corregirme a mi mismo:

> lo que puedes hacer es hacer una funciòn en plpgsql, o en algun otro lenguaje (pl o externo) o en un shell algo que siga este formato

PD: Aprende a escribir Jaime :)

>
> select * from pg_class where relname = 'tu_tabla';
> si el select devuelve un valor entonces
> drop table
> fin si;
>
> --
> Atentamente,
> Jaime Casanova
> (DBA: DataBase Aniquilator ;)
>

--
Atentamente,
Jaime Casanova
(DBA: DataBase Aniquilator ;)

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2005-11-23 14:52:44 Re: Mejor configuracion....
Previous Message Johan Petit 2005-11-23 14:40:17 autenticar usuarios...