Código:
capto ese codigo.SELECT last_value INTO codigo FROM fases_codigo_seq;
El problema viene cuando hago esto hasta 6 veces, siempre me queda el mismo valor cuando, antes de cada consulta de este tipo, tengo una insercion en la tabla. os pongo parte del codigo ya que es repetitivo:
Código:
fin = ini; ini = ini - interval ''1 month''; INSERT INTO fases (cod_grupo,descripcion,f_ini,f_fin)VALUES (NEW.codigo, ''1 mes - revision'', ini, fin); SELECT last_value INTO codigo FROM fases_codigo_seq; INSERT INTO tareas (cod_fase, descripcion, tipo, f_fin) VALUES (codigo, ''Outage QA/QC Checklists'', ''P'', fin); INSERT INTO tareas (cod_fase, descripcion, tipo, f_fin) VALUES (codigo, ''Clearance'', ''P'', fin); fin = ini; ini = ini - interval ''2 month''; INSERT INTO fases (cod_grupo,descripcion,f_ini,f_fin)VALUES (NEW.codigo, ''3 - 1 meses antes'', ini, fin); SELECT last_value INTO codigo FROM fases_codigo_seq; INSERT INTO tareas (cod_fase, descripcion, tipo, f_fin) VALUES (codigo, ''Receipt Inspection'', ''P'', fin); INSERT INTO tareas (cod_fase, descripcion, tipo, f_fin) VALUES (codigo, ''ENG Evaluation'', ''P'', fin); fin = ini; ini = ini - interval ''3 month''; INSERT INTO fases (cod_grupo,descripcion,f_ini,f_fin)VALUES (NEW.codigo, ''6 - 3 meses antes'', ini, fin); SELECT last_value INTO codigo FROM fases_codigo_seq; INSERT INTO tareas (cod_fase, descripcion, tipo, f_fin) VALUES (codigo, ''Outage FMEA'', ''P'', fin); INSERT INTO tareas (cod_fase, descripcion, tipo, f_fin) VALUES (codigo, ''HotList'', ''P'', fin);