/*==============================================================*/ /* Database name: Database */ /* DBMS name: ORACLE Version 10g */ /* Created on: 17/09/2009 14:47:14 PM */ /*==============================================================*/ -- SQL script that update fitBank squema -- To run this script from the SQL Plus, perform the following steps: -- 1. connect to the database -- 2. set define character to ! -- "set define !" -- 3. issue the command "@ " -- where represents the name of this script spool fitbank201061012.log /*==============================================================*/ /* Table: TPRODUCTOCAPTACIONESPLAZO */ /*==============================================================*/ alter table TPRODUCTOCAPTACIONESPLAZO add TASAANTICIPADA VARCHAR2(1) default '0'; comment on column TPRODUCTOCAPTACIONESPLAZO.TASAANTICIPADA is 'Define si el producto tiene tasa anticipada o no, para el pago de los intereses al momento de la apertura'; alter table TPRODUCTOCAPTACIONESPLAZO drop constraint CKTASAANTICIPADACP; alter table TPRODUCTOCAPTACIONESPLAZO add constraint CKTASAANTICIPADAPCP check (TASAANTICIPADA is null or (TASAANTICIPADA = upper(TASAANTICIPADA) and TASAANTICIPADA in ('1','0'))); /*==============================================================*/ /* Table: TCUENTAPLAZO */ /*==============================================================*/ alter table TCUENTAPLAZO add TASAANTICIPADA VARCHAR2(1) default '0'; comment on column TCUENTAPLAZO.TASAANTICIPADA is 'Marca si la cuenta de plazo tiene tasa anticipada o no, para el pago de los intereses al momento de la apertura'; alter table TCUENTAPLAZO add constraint CKTASAANTICIPADACP check (TASAANTICIPADA is null or (TASAANTICIPADA = upper(TASAANTICIPADA))); /*==============================================================*/ /* Table: TSOLICITUDPLAZO */ /*==============================================================*/ alter table TSOLICITUDPLAZO add TASAANTICIPADA VARCHAR2(1) default '0'; comment on column TSOLICITUDPLAZO.TASAANTICIPADA is 'Marca si la cuenta de plazo tiene tasa anticipada o no, para el pago de los intereses al momento de la apertura'; alter table TSOLICITUDPLAZO add constraint CKTASAANTICIPADASOLCP check (TASAANTICIPADA is null or (TASAANTICIPADA = upper(TASAANTICIPADA) and TASAANTICIPADA in ('1','0'))); spool off