Skip site navigation (1) Skip section navigation (2)

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 (view raw or flat)
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

pgsql-es-ayuda by date

Next:From: Jaime CasanovaDate: 2005-11-23 14:52:44
Subject: Re: Mejor configuracion....
Previous:From: Johan PetitDate: 2005-11-23 14:40:17
Subject: autenticar usuarios...

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group