m2u-upass-admin / DBScript / ib_auto_loan.sql @ 59:2710c1867e0c
History | View | Annotate | Download (4.86 KB)
1 |
Rem ===================================================================== |
---|---|
2 |
Rem NAME |
3 |
Rem <ib_auto_loan.sql> |
4 |
Rem DESCRIPTION |
5 |
Rem <IB Auto Loan Table>
|
6 |
Rem MODULE |
7 |
Rem <IB Module> |
8 |
Rem MODIFIED (MM/DD/YYYY) |
9 |
Rem Shuhaida 01/03/2011 - Creation |
10 |
Rem xxxxxx mm/dd/yyyy - Modify |
11 |
Rem ===================================================================== |
12 |
|
13 |
CREATE TABLE IB_AUTO_LOAN |
14 |
( |
15 |
TRANSACTION_ID VARCHAR2(20 BYTE) NOT NULL, |
16 |
DEALER VARCHAR2(30 BYTE), |
17 |
SALESMAN VARCHAR2(30 BYTE), |
18 |
UNIT VARCHAR2(50 BYTE), |
19 |
YEAR NUMBER,
|
20 |
NETCASH NUMBER, |
21 |
DOWNPAYMENT NUMBER, |
22 |
AMOUNT NUMBER, |
23 |
TERM NUMBER, |
24 |
APPLFIRSTNAME VARCHAR2(30 BYTE), |
25 |
APPLMIDDLENAME VARCHAR2(30 BYTE), |
26 |
APPLLASTNAME VARCHAR2(30 BYTE), |
27 |
APPLDOB VARCHAR2(10 BYTE), |
28 |
APPLSTATUS VARCHAR2(1 BYTE), |
29 |
APPLNODEPENDENT VARCHAR2(2 BYTE), |
30 |
APPLSEX VARCHAR2(1 BYTE), |
31 |
APPLNATIONALITY VARCHAR2(30 BYTE), |
32 |
APPLTIN VARCHAR2(10 BYTE), |
33 |
APPLADD VARCHAR2(50 BYTE), |
34 |
APPLYEARSTAY1 VARCHAR2(2 BYTE), |
35 |
APPLPREVIOUSADD VARCHAR2(50 BYTE), |
36 |
APPLYEARSTAY2 VARCHAR2(2 BYTE), |
37 |
APPLHOMETEL VARCHAR2(20 BYTE), |
38 |
APPLCELLNO VARCHAR2(20 BYTE), |
39 |
APPLADDSTATUS VARCHAR2(1 BYTE), |
40 |
APPLEMPL VARCHAR2(1 BYTE), |
41 |
APPLEMPLTENUR VARCHAR2(2 BYTE), |
42 |
APPLEMPLNAME VARCHAR2(50 BYTE), |
43 |
APPLEMPLPOS VARCHAR2(30 BYTE), |
44 |
APPLEMPLBUSINESSADD VARCHAR2(50 BYTE), |
45 |
APPLEMPLTELNO VARCHAR2(20 BYTE), |
46 |
APPLEMPLMONTHLYINCOME VARCHAR2(20 BYTE), |
47 |
APPLEMPLNATUREBUSINESS VARCHAR2(30 BYTE), |
48 |
APPLEMPLOTHERINCOME VARCHAR2(20 BYTE), |
49 |
SPOUSEFIRSTNAME VARCHAR2(30 BYTE), |
50 |
SPOUSEMIDDLENAME VARCHAR2(30 BYTE), |
51 |
SPOUSELASTNAME VARCHAR2(30 BYTE), |
52 |
SPOUSEDOB VARCHAR2(10 BYTE), |
53 |
SPOUSEEMPLNAME VARCHAR2(50 BYTE), |
54 |
SPOUSEEMPLPOS VARCHAR2(30 BYTE), |
55 |
SPOUSEEMPLBUSINESSADD VARCHAR2(50 BYTE), |
56 |
SPOUSEEMPLTENUR VARCHAR2(2 BYTE), |
57 |
SPOUSEEMPLTELNO VARCHAR2(20 BYTE), |
58 |
SPOUSEEMPLNATUREBUSINESS VARCHAR2(30 BYTE), |
59 |
SPOUSEEMPLINCOME VARCHAR2(20 BYTE), |
60 |
BANKBRANCH1 VARCHAR2(50 BYTE), |
61 |
BANKBRANCH2 VARCHAR2(50 BYTE), |
62 |
BANKBRANCH3 VARCHAR2(50 BYTE), |
63 |
BANKACCT1 VARCHAR2(20 BYTE), |
64 |
BANKACCT2 VARCHAR2(20 BYTE), |
65 |
BANKACCT3 VARCHAR2(20 BYTE), |
66 |
BANKAMOR1 VARCHAR2(20 BYTE), |
67 |
BANKAMOR2 VARCHAR2(20 BYTE), |
68 |
BANKAMOR3 VARCHAR2(20 BYTE), |
69 |
BANKTELNO1 VARCHAR2(20 BYTE), |
70 |
BANKTELNO2 VARCHAR2(20 BYTE), |
71 |
BANKTELNO3 VARCHAR2(20 BYTE), |
72 |
CUSTCONT1 VARCHAR2(50 BYTE), |
73 |
CUSTCONT2 VARCHAR2(50 BYTE), |
74 |
CUSTCONT3 VARCHAR2(50 BYTE), |
75 |
CUSTTELNO1 VARCHAR2(20 BYTE), |
76 |
CUSTTELNO2 VARCHAR2(20 BYTE), |
77 |
CUSTTELNO3 VARCHAR2(20 BYTE), |
78 |
SUPPLIER1 VARCHAR2(50 BYTE), |
79 |
SUPPLIER2 VARCHAR2(50 BYTE), |
80 |
SUPPLIER3 VARCHAR2(50 BYTE), |
81 |
SUPPLIERTELNO1 VARCHAR2(20 BYTE), |
82 |
SUPPLIERTELNO2 VARCHAR2(20 BYTE), |
83 |
SUPPLIERTELNO3 VARCHAR2(20 BYTE), |
84 |
ACCEPTANCE VARCHAR2(1 BYTE), |
85 |
TRANSACTION_TYPE VARCHAR2(30 BYTE), |
86 |
STATUS VARCHAR2(20 BYTE), |
87 |
STATUS_DESC VARCHAR2(50 BYTE), |
88 |
TRANSACTION_DATE DATE
|
89 |
) |
90 |
TABLESPACE USERS |
91 |
PCTUSED 0
|
92 |
PCTFREE 10
|
93 |
INITRANS 1
|
94 |
MAXTRANS 255
|
95 |
STORAGE ( |
96 |
INITIAL 64K
|
97 |
MINEXTENTS 1
|
98 |
MAXEXTENTS UNLIMITED |
99 |
PCTINCREASE 0
|
100 |
BUFFER_POOL DEFAULT
|
101 |
) |
102 |
LOGGING |
103 |
NOCOMPRESS |
104 |
NOCACHE |
105 |
NOPARALLEL |
106 |
MONITORING; |
107 |
|
108 |
|
109 |
CREATE UNIQUE INDEX IB_AUTO_LOAN_PK ON IB_AUTO_LOAN |
110 |
(TRANSACTION_ID) |
111 |
LOGGING |
112 |
TABLESPACE USERS |
113 |
PCTFREE 10
|
114 |
INITRANS 2
|
115 |
MAXTRANS 255
|
116 |
STORAGE ( |
117 |
INITIAL 64K
|
118 |
MINEXTENTS 1
|
119 |
MAXEXTENTS UNLIMITED |
120 |
PCTINCREASE 0
|
121 |
FREELISTS 1
|
122 |
FREELIST GROUPS 1
|
123 |
BUFFER_POOL DEFAULT
|
124 |
) |
125 |
NOPARALLEL; |
126 |
|
127 |
|
128 |
ALTER TABLE IB_AUTO_LOAN ADD ( |
129 |
CONSTRAINT IB_AUTO_LOAN_PK
|
130 |
PRIMARY KEY |
131 |
(TRANSACTION_ID) |
132 |
USING INDEX |
133 |
TABLESPACE USERS |
134 |
PCTFREE 10
|
135 |
INITRANS 2
|
136 |
MAXTRANS 255
|
137 |
STORAGE ( |
138 |
INITIAL 64K
|
139 |
MINEXTENTS 1
|
140 |
MAXEXTENTS UNLIMITED |
141 |
PCTINCREASE 0
|
142 |
FREELISTS 1
|
143 |
FREELIST GROUPS 1
|
144 |
)); |