ALTER TABLE VAB_BENEFICIOH ADD (
  NREVENTOMENSA NUMBER(10), 
  NREVETITULAREMP NUMBER(10), 
  NREVEDEPEMPRESA NUMBER(10), 
  NREVETITULARVINC NUMBER(10), 
  NREVEDEPEVINC NUMBER(10), 
  NRTABFAIXASALTIT NUMBER(10), 
  NRTABFAIXASALDEP NUMBER(10), 
  NRMESANIVERSARIO NUMBER(10), 
  NRDIAVENCBOLETO NUMBER(10), 
  NRIDADEMAXSUBFILHOS NUMBER(10), 
  NRIDADEMAXSUBDEP NUMBER(10), 
  VRLINEARBENEFICIO DOUBLE PRECISION, 
  NRTIPOPARTICIPATITULAR VARCHAR2(20), 
  VRPARTICIPATITULAR DOUBLE PRECISION, 
  NRTIPOPARTICIPADEP VARCHAR2(20), 
  VRPARTICIPADEPE DOUBLE PRECISION
)
/
ALTER TABLE VAB_BENEFICIOH ADD CONSTRAINT FKHCM00025EVENTOM FOREIGN KEY (NREVETITULAREMP) REFERENCES FPA_EVENTOM (NREVENTOM)
/
ALTER TABLE VAB_BENEFICIOH ADD CONSTRAINT FKHCM00026EVENTOM FOREIGN KEY (NREVEDEPEMPRESA) REFERENCES FPA_EVENTOM (NREVENTOM)
/
ALTER TABLE VAB_BENEFICIOH ADD CONSTRAINT FKHCM00027EVENTOM FOREIGN KEY (NREVETITULARVINC) REFERENCES FPA_EVENTOM (NREVENTOM)
/
ALTER TABLE VAB_BENEFICIOH ADD CONSTRAINT FKHCM00028EVENTOM FOREIGN KEY (NREVEDEPEVINC) REFERENCES FPA_EVENTOM (NREVENTOM)
/
ALTER TABLE VAB_BENEFICIOH ADD CONSTRAINT FKHCM00029TABELAFOLHA FOREIGN KEY (NRTABFAIXASALTIT) REFERENCES FPA_TABELAFOLHA (NRTABELAFOLHA)
/
ALTER TABLE VAB_BENEFICIOH ADD CONSTRAINT FKHCM00030EVENTOM FOREIGN KEY (NRTABFAIXASALDEP) REFERENCES FPA_TABELAFOLHA (NRTABELAFOLHA)
/
ALTER TABLE VAB_BENEFICIOH ADD CONSTRAINT CHECK_9232 CHECK (NRTIPOPARTICIPADEP IS NULL OR (NRTIPOPARTICIPADEP IN ('FAIXA_SAL','VALOR','PERC_SAL','PERC_MENS')))
/
ALTER TABLE VAB_BENEFICIOH ADD CONSTRAINT CHECK_9230 CHECK (NRTIPOPARTICIPATITULAR IS NULL OR (NRTIPOPARTICIPATITULAR IN ('FAIXA_SAL','VALOR','PERC_SAL','PERC_MENS')))