| From: | Christian Ortiz <cpalst(at)gmail(dot)com> |
|---|---|
| To: | pgsql-es-ayuda(at)postgresql(dot)org |
| Subject: | creaer secuencia en un trigger |
| Date: | 2009-12-15 20:34:26 |
| Message-ID: | 655c646a0912151234p576cf3a1t4c8d54f1c203de05@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
Hola
como podria crear un trigger(after insert) q me cree una secuencia con parte
del nombre de un campo recien imbresado, algo q intente y no sale
CREATE OR REPLACE FUNCTION f_nueva_sec_subgrupo()
RETURNS trigger AS
$BODY$
DECLARE
nombre varchar;
BEGIN
nombre=concat('s' || new.grupcodigo || '_seq');
*create sequence nombre;*
END;
$BODY$
LANGUAGE 'plpgsql' VOLATILE
CREATE TRIGGER t_nueva_seq
AFTER INSERT
ON stsubgrupo
FOR EACH ROW
EXECUTE PROCEDURE f_nueva_sec_subgrupo();
----------------------------------------
lo que esta en rojo es donde devuelve el erro. alguna idea???
----------------------------------------
--
Christian
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Ing . Marcos Luís Ortíz Valmaseda | 2009-12-15 20:44:20 | Re: APLICACION COMO EL ENTERPRISE MANAGER ORACLE |
| Previous Message | Edwin Quijada | 2009-12-15 20:27:15 | RE: APLICACION COMO EL ENTERPRISE MANAGER ORACLE |