spool fitbank201067079-7.log CREATE TABLE TTARJETASCONCHIP ( CPERSONA_COMPANIA NUMBER(8) NOT NULL, NUMEROTARJETA VARCHAR2(19) NOT NULL, FHASTA TIMESTAMP(6) NOT NULL, FDESDE TIMESTAMP(6) NOT NULL, FEXPIRACION DATE, FACTUALIZACION DATE, CTARJETABIN NUMBER(10) NOT NULL, INDICADOR_CHIP VARCHAR2(1) NOT NULL, EXPIRADA VARCHAR2(1), CUSUARIO_MODIFICACION VARCHAR2(12), FMODIFICACION DATE, VERSIONCONTROL NUMBER(22) DEFAULT 0 NOT NULL, CONSTRAINT IPKTARCHP PRIMARY KEY (CPERSONA_COMPANIA, NUMEROTARJETA, FHASTA), CONSTRAINT FKTARCHPTARID FOREIGN KEY (CPERSONA_COMPANIA, NUMEROTARJETA) REFERENCES TTARJETASID (CPERSONA_COMPANIA, NUMEROTARJETA), CONSTRAINT FKTARCHPBINID FOREIGN KEY (CTARJETABIN) REFERENCES TTARJETASBINID (CTARJETABIN), CONSTRAINT FKTARCHPUSRMOD FOREIGN KEY (CUSUARIO_MODIFICACION) REFERENCES TUSUARIOSID (CUSUARIO), CONSTRAINT CKTARCHPINDCHP CHECK (INDICADOR_CHIP IN ('0', '1')), CONSTRAINT CKTARCHPEXP CHECK (EXPIRADA IS NULL OR (EXPIRADA IN ('0', '1'))) ); COMMENT ON TABLE TTARJETASCONCHIP IS 'Registro de tarjetas con chip.'; COMMENT ON COLUMN TTARJETASCONCHIP.CPERSONA_COMPANIA IS 'Código de la persona de la compañía.'; COMMENT ON COLUMN TTARJETASCONCHIP.NUMEROTARJETA IS 'Numero de cuenta de la tarjeta de debito,credito, etc.'; COMMENT ON COLUMN TTARJETASCONCHIP.FHASTA IS 'Fecha hasta la que está vigente el registro.'; COMMENT ON COLUMN TTARJETASCONCHIP.FDESDE IS 'Fecha desde la que está vigente el registro.'; COMMENT ON COLUMN TTARJETASCONCHIP.FEXPIRACION IS 'Fecha de expiración de la tarjeta.'; COMMENT ON COLUMN TTARJETASCONCHIP.FACTUALIZACION IS 'Fecha de última actualización administrativa.'; COMMENT ON COLUMN TTARJETASCONCHIP.CTARJETABIN IS 'Código BIN de la tarjeta.'; COMMENT ON COLUMN TTARJETASCONCHIP.INDICADOR_CHIP IS 'Indica si tiene chip (1) o no (0).'; COMMENT ON COLUMN TTARJETASCONCHIP.EXPIRADA IS 'Indica si contempla expiración (1) o no (0).'; COMMENT ON COLUMN TTARJETASCONCHIP.CUSUARIO_MODIFICACION IS 'Usuario que modifica el registro.'; COMMENT ON COLUMN TTARJETASCONCHIP.FMODIFICACION IS 'Fecha y hora de modificación del registro.'; COMMENT ON COLUMN TTARJETASCONCHIP.VERSIONCONTROL IS 'Manejo de optimistic locking.'; INSERT INTO TLOGACTUALIZACIONES (FENTREGA, ACTUALIZACIONESQUEMA, INCIDENCIA,FACTUALIZACION) values (to_timestamp('2015-03-02 16:01:05', 'yyyy-mm-dd hh24:mi:ss'),'fitbank201067079-7', null, Systimestamp); spool off;