creaer secuencia en un trigger

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: Raw Message | Whole Thread | 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

Responses

Browse pgsql-es-ayuda by date

  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