spool fitbank201067079-44.log /********************************/ /*TSOLICITUDPERSONASVINCULADAS*/ /********************************/ CREATE TABLE TSOLICITUDPERSONASVINCULADAS ( "CSOLICITUD" NUMBER(10,0) NOT NULL, "SECUENCIA" NUMBER(4,0) NOT NULL, "CPERSONA_COMPANIA" NUMBER(8,0) NOT NULL, "CPERSONA" NUMBER(8,0) NOT NULL, "CPERSONAVINCULADA" NUMBER(8,0) NOT NULL, "CTIPOVINCULACION" VARCHAR2(3) NOT NULL, "FHASTA" TIMESTAMP(6) NOT NULL, "FDESDE" TIMESTAMP(6) NOT NULL, "VERSIONCONTROL" NUMBER(22,0) NOT NULL, CONSTRAINT "IPKSOLPERVINID" PRIMARY KEY ("CSOLICITUD","SECUENCIA","CPERSONA_COMPANIA","CPERSONA","CPERSONAVINCULADA","CTIPOVINCULACION","FHASTA"), CONSTRAINT "FKSOLPERVINTIPVIN" FOREIGN KEY ("CTIPOVINCULACION") REFERENCES TTIPOSVINCULACIONID ("CTIPOVINCULACION"), CONSTRAINT "FKSOLPERVINTV" FOREIGN KEY ("CTIPOVINCULACION") REFERENCES TTIPOSVINCULACIONID ("CTIPOVINCULACION"), CONSTRAINT "FKSOLPERVINSOL" FOREIGN KEY ("CSOLICITUD","SECUENCIA","CPERSONA_COMPANIA") REFERENCES TSOLICITUDID ("CSOLICITUD","SECUENCIA","CPERSONA_COMPANIA") ); COMMENT ON TABLE TSOLICITUDPERSONASVINCULADAS IS 'Tabla que permite guardar las vinculaciones del titular con otras personas (Accionista, Persona de Contacto, Funcionario de Negocio, Gerente Comercial, etc) en la solicitud.'; COMMENT ON COLUMN TSOLICITUDPERSONASVINCULADAS.CSOLICITUD IS 'Número de la Solicitud.'; COMMENT ON COLUMN TSOLICITUDPERSONASVINCULADAS.SECUENCIA IS 'Numero de secuencia'; COMMENT ON COLUMN TSOLICITUDPERSONASVINCULADAS.CPERSONA_COMPANIA IS 'Codigo de compañía.'; COMMENT ON COLUMN TSOLICITUDPERSONASVINCULADAS.CPERSONA IS 'Código de persona por vincular'; COMMENT ON COLUMN TSOLICITUDPERSONASVINCULADAS.CPERSONAVINCULADA IS 'Código de la persona vinculada'; COMMENT ON COLUMN TSOLICITUDPERSONASVINCULADAS.CTIPOVINCULACION IS 'Código del tipo de vinculación.'; COMMENT ON COLUMN TSOLICITUDPERSONASVINCULADAS.FHASTA IS 'Fecha hasta la que está vigente la definición de una garantía por sublimite'; COMMENT ON COLUMN TSOLICITUDPERSONASVINCULADAS.FDESDE IS 'Fecha desde la que esta vigente la definicion de una garantia por sublimite'; COMMENT ON COLUMN TSOLICITUDPERSONASVINCULADAS.VERSIONCONTROL IS 'Manejo de optimistic locking.'; /********************************/ /*TSOLICITUD*/ /********************************/ ALTER TABLE TSOLICITUD ADD ZONANEGOCIO VARCHAR2(3); COMMENT ON COLUMN TSOLICITUD.ZONANEGOCIO IS 'Indica el sector a la que pertenece la solicitud.'; INSERT INTO TLOGACTUALIZACIONES (FENTREGA,ACTUALIZACIONESQUEMA,INCIDENCIA,FACTUALIZACION) values ( to_timestamp('2017-09-25 12:46:47','yyyy-mm-dd hh24:mi:ss'),'fitbank201067079-44', null, Systimestamp); spool off;