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 ;)
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... |