-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaddress.sql
135 lines (118 loc) · 1.63 KB
/
address.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
create table VDB_ADDRESS (
AddressID NUMBER(9) PRIMARY KEY,
Street VARCHAR2(120) NOT NULL,
Unit_Number VARCHAR(5),
City VARCHAR2(20) NOT NULL,
State VARCHAR2(2) NOT NULL,
Country VARCHAR2(20) NOT NULL,
Zip VARCHAR2(10) NOT NULL
);
drop sequence address_seq;
CREATE SEQUENCE address_seq
START WITH 1
INCREMENT BY 1
NOMAXVALUE;
drop trigger address_trigger;
CREATE TRIGGER ADDRESS_TRIGGER
BEFORE INSERT ON VDB_ADDRESS
FOR EACH ROW
BEGIN SELECT address_seq.NEXTVAL INTO :NEW.AddressID FROM DUAL;
END;
INSERT into VDB_ADDRESS values
(NULL,
'532 South Parkway',
NULL,
'Indianapolis',
'IN',
'US',
'46240');
INSERT into VDB_ADDRESS values
(NULL,
'240 Jordan Dr',
NULL,
'Indianapolis',
'IN',
'US',
'46240');
INSERT into VDB_ADDRESS values
(NULL,
'42 Riverdale St',
NULL,
'INDIANAPOLIS',
'IN',
'US',
'46204'
);
INSERT into VDB_ADDRESS values
(NULL,
'150 Hancock Ct',
NULL,
'Bloomington',
'IN',
'US',
'47401'
);
INSERT into VDB_ADDRESS values
(NULL,
'23 Hunter Ave',
NULL,
'Bloomington',
'IN',
'US',
'47401'
);
INSERT into VDB_ADDRESS values
(NULL,
'270 Jeremiad Dr',
NULL,
'INDIANAPOLIS',
'IN',
'US',
'46220'
);
INSERT into VDB_ADDRESS values
(NULL,
'1100 Express Dr',
NULL,
'INDIANAPOLIS',
'IN',
'US',
'46204'
);
INSERT into VDB_ADDRESS values
(NULL,
'520 South Medical Dr',
NULL,
'INDIANAPOLIS',
'IN',
'US',
'46219'
);
INSERT into VDB_ADDRESS values
(NULL,
'190 Avril Ln',
NULL,
'INDIANAPOLIS',
'IN',
'US',
'46224'
);
INSERT into VDB_ADDRESS values
(NULL,
'77 Fortune Rd',
NULL,
'INDIANAPOLIS',
'IN',
'US',
'46224'
);
INSERT into VDB_ADDRESS values
(NULL,
'287 Opportunity St',
NULL,
'INDIANAPOLIS',
'IN',
'US',
'46224'
);
select * from vdb_address;