Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

duda con alter table

Estas en el tema de duda con alter table en el foro de PostgreSQL en Foros del Web. hola, tengo una function que me crea un nuevo campo en una tabla utilizando la sentencia alter table que funciona perfectamente como sigue: ALTER TABLE ...
  #1 (permalink)  
Antiguo 31/03/2008, 13:01
 
Fecha de Ingreso: febrero-2008
Mensajes: 5
Antigüedad: 16 años, 9 meses
Puntos: 0
duda con alter table

hola, tengo una function que me crea un nuevo campo en una tabla utilizando la sentencia alter table que funciona perfectamente como sigue:

ALTER TABLE tabla1 ADD COLUMN column1 TEXT;

el problema me surge cuando quiero que el atributo table1 y culumn1 sean pasados por parametros a la function.

ALTER TABLE $1 ADD COLUMN $2 TEXT;


¿ Es esto imposible de hacer o es que existe algun error en el codigo?


Saludos y Gracias de antemano.
  #2 (permalink)  
Antiguo 01/04/2008, 02:29
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 10 meses
Puntos: 13
Re: duda con alter table

EXECUTE 'alter table ' || $1 || ' add column ' || $2 || ' text;';

Saludos
  #3 (permalink)  
Antiguo 01/04/2008, 08:36
 
Fecha de Ingreso: febrero-2008
Mensajes: 5
Antigüedad: 16 años, 9 meses
Puntos: 0
Re: duda con alter table

ok, muchas gracias por todo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:39.