Ver Mensaje Individual
  #1  
Antiguo 02-08-2010
Avatar de elistraus
elistraus elistraus is offline
Miembro
 
Registrado: jun 2008
Posts: 32
Reputación: 0
elistraus Va por buen camino
Problemas con las secuencias

saludos a toda la comunidad, no se porque no me resulta mi secuencia si hago todos los pasos, esto es lo que hago para crearla y me da un error que no existe relacion con la secuencia, si alguien me puede aclarar porfavor,,,saludos

CREATE SEQUENCE sideconc.seq_cod_sed
INCREMENT 1
MINVALUE 1
MAXVALUE 9223372036854775807
START 5501
CACHE 1;
ALTER TABLE sideconc.seq_cod_sed OWNER TO postgres;

CREATE OR REPLACE FUNCTION sideconc."TRG_SEQ_SED"()
RETURNS trigger AS
$BODY$BEGIN
New.codigo:=nextval('seq_cod_sed');
Return NEW;
END;$BODY$
LANGUAGE 'plpgsql' VOLATILE
COST 100;
ALTER FUNCTION sideconc."TRG_SEQ_SED"() OWNER TO postgres;

CREATE TRIGGER trg_seq_cod
BEFORE INSERT
ON sideconc.sede
FOR EACH ROW
EXECUTE PROCEDURE sideconc."TRG_SEQ_SED"();

no se porque no funciona debería mostarme la seceuncia al insertar datos en la tabla
Responder Con Cita