Re: Check columnname in a table

From: Eliana Gutierrez <egp1962(at)yahoo(dot)com(dot)au>
To: Agustin Casiva <casivaagustin(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Check columnname in a table
Date: 2006-12-01 03:32:57
Message-ID: 343027.90017.qm@web53211.mail.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Use esto
begin
execute 'alter table tablename add column columname columntype';
EXCEPTION WHEN duplicate_column THEN
RAISE NOTICE ' column alredy exist';
end;

Esta ok? ahora no se cancela.
Gracias

Agustin Casiva <casivaagustin(at)gmail(dot)com> wrote: El sistema chequea solo que la columna no exista. Deberia mirar la exepcion que regresa el sistema despues de hacer el altertable.
Si es mala es por que el campo ya existia, en caso de estar todo bien no habria exepcion.

Saludos

On 11/30/06, Eliana Gutierrez <egp1962(at)yahoo(dot)com(dot)au> wrote: holassss alguien sabe que funcion puedo usar para chequear que una columna no existe en una table previo de hacer un alter table ????????

gracias
eli

Send instant messages to your online friends http://au.messenger.yahoo.com

--
Agustin Casiva - Desarrollador de Sistemas

www.casivaagustin.com.ar
casivaagustin(at)gmail(dot)com

http://www.osis.com.ar

Send instant messages to your online friends http://au.messenger.yahoo.com

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Rubén da Silva 2006-12-01 11:40:55 Funcion inet2int - error
Previous Message Alvaro Herrera 2006-12-01 03:32:16 Re: arman cadenas