CREATE trigger ttbcolaborador_b03u for tbcolaborador
active before update position 2
AS
BEGIN
  IF (OLD.CENTRO_DE_CUSTO_CODIGO IS DISTINCT FROM NEW.CENTRO_DE_CUSTO_CODIGO) THEN
    BEGIN
        UPDATE TBOPERADOR SET CCUSTO = NEW.CENTRO_DE_CUSTO_CODIGO WHERE COLABORADOR_MATRICULA = NEW.CODIGO;
    END
END;

COMMENT ON TRIGGER TTBCOLABORADOR_B03U IS 'Trigger para ao alterar c.custo do colaborador alterar no operador de processo';

