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

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

pgsql-es-ayuda by date

Next:From: Ing . Marcos Luís Ortíz ValmasedaDate: 2009-12-15 20:44:20
Subject: Re: APLICACION COMO EL ENTERPRISE MANAGER ORACLE
Previous:From: Edwin QuijadaDate: 2009-12-15 20:27:15
Subject: RE: APLICACION COMO EL ENTERPRISE MANAGER ORACLE

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