-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstored-procedure.sql
156 lines (149 loc) · 4.31 KB
/
stored-procedure.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
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
DELIMITER $$
CREATE PROCEDURE insertEmployeeInfo (
lname0 varchar(50),
fname0 varchar(50),
mname0 varchar(50),
name_ext0 varchar(50),
gender0 varchar(50),
height0 varchar(50),
weight0 varchar(50),
blood_type0 varchar(50),
cstatus0 varchar(50),
bdate0 datetime,
pdate0 varchar(50),
age0 int,
religion0 varchar(50),
citizenship0 varchar(50),
res_add0 varchar(50),
perm_add0 varchar(50),
email_add0 varchar(50),
tel_no0 varchar(50),
mobile_no0 varchar(50),
gsisID0 varchar(50),
pagibigID_no0 varchar(50),
philhealthID_no0 varchar(50),
sss_no0 varchar(50),
tin_no0 varchar(50)
)
BEGIN
INSERT INTO `TblEmployee_PersonalInfo`
(`lname`,`fname`, `mname`, `name_ext`, `gender`, `height`, `weight`, `blood_type`, `cstatus`, `bdate`, `pdate`,
`age`, `religion`, `citizenship`, `res_add`, `perm_add`, `email_add`, `tel_no`, `mobile_no`, `gsisID_no`, `pagIbigID_no`,
`philhealthID_no`, `sss_no`, `tin_no`)
VALUES
(lname0,fname0, mname0, name_ext0, gender0, height0, weight0, blood_type0, cstatus0, bdate0, pdate0,
age0, religion0, citizenship0, res_add0, perm_add0, email_add0, tel_no0, mobile_no0, gsisID0, pagIbigID_no0,
philhealthID_no0, sss_no0, tin_no0);
END $$
DELIMITER ;
DELIMITER $$
CREATE PROCEDURE `insertEmpEducInfo`
(
`emp_id0` int,
`elem_name0` varchar(50),
`elem_add0` varchar(50),
`elem_year0` varchar(50),
`sec_name0` varchar(50),
`sec_add0` varchar(50),
`sec_year0` varchar(50),
`ter_name0` varchar(50),
`ter_add0` varchar(50),
`ter_course0` varchar(50),
`ter_year0` varchar(50)
)
BEGIN
INSERT INTO `TblEducation_Info`
(`emp_id`, `elem_name`, `elem_add`, `elem_year`, `sec_name`,
`sec_add`, `sec_year`, `ter_name`, `ter_add`, `ter_course`,`ter_year`)
VALUES
(emp_id0, elem_name0, elem_add0, elem_year0, sec_name0,
sec_add0, sec_year0, ter_name0, ter_add0, ter_course0, ter_year0);
END $$
DELIMITER
DELIMITER $$
CREATE PROCEDURE insertEmpSpouseInfo (
emp_id0 int,
spouse_lname0 varchar(50),
spouse_fname0 varchar(50),
spouse_mname0 varchar(50),
spouse_extname0 varchar(50),
spouse_occu0 varchar(50),
spouse_tel0 varchar(50)
)
BEGIN
INSERT INTO `TblSpouse_Info`
(`emp_id`, `spouse_lname`, `spouse_fname`, `spouse_mname`,
`spouse_extname`, `spouse_occu`, `spouse_tel`)
VALUES
(`emp_id0`, `spouse_lname0`, `spouse_fname0`, `spouse_mname0`,
`spouse_extname0`, `spouse_occu0`, `spouse_tel0`);
END $$
DELIMITER ;
DELIMITER $$
CREATE PROCEDURE insertChildrenInfo (
emp_id0 int,
child_lname0 varchar(50),
child_fname0 varchar(50),
child_mname0 varchar(50),
child_extname0 varchar(50),
bdate0 datetime
)
BEGIN
INSERT INTO `TblChildren_Info`
(`emp_id`, `child_lname`, `child_fname`, `child_mname`, `child_extname`, `bdate`)
VALUES
(`emp_id0`, `child_lname0`, `child_fname0`, `child_mname0`, `child_extname0`, `bdate0`);
END $$
DELIMITER ;
DELIMITER $$
CREATE PROCEDURE insertParentInfo (
emp_id0 int,
father_lname0 varchar(50),
father_fname0 varchar(50),
father_mname0 varchar(50),
father_extname0 varchar(50),
mother_lname0 varchar(50),
mother_fname0 varchar(50),
mother_mname0 varchar(50)
)
BEGIN
INSERT INTO `TblParents_Info`
(`emp_id`, `father_lname`, `father_fname`, `father_mname`, `father_extname`, `mother_lname`, `mother_fname`,`mother_mname`)
VALUES
(`emp_id0`, `father_lname0`, `father_fname0`, `father_mname0`, `father_extname0`, `mother_lname0`, `mother_fname0`,`mother_mname0`);
END $$
DELIMITER ;
DELIMITER $$
CREATE PROCEDURE insertFamilyInfo (
emp_id0 int,
spouse_id0 int,
parents_id0 int,
child_id0 int
)
BEGIN
INSERT INTO `TblFamily_Info`
(`emp_id`, `spouse_id`, `parents_id`, `child_id`)
VALUES
(`emp_id0`, `spouse_id0`, `parents_id0`, `child_id0`);
END $$
DELIMITER ;
DELIMITER $$
CREATE PROCEDURE insertEmpOccupation (
emp_id0 int,
dept_title0 varchar(50),
emp_post0 varchar(50),
emp_status0 varchar(50),
starting_date0 datetime,
leaving_date0 datetime,
salary_title0 varchar(50),
mon_rate0 int
)
BEGIN
INSERT INTO `TblEmployee_Occupation`
(`emp_id`, `dept_title`, `emp_post`, `emp_status`,
`starting_date`, `leaving_date`, `salary_title`, `mon_rate`)
VALUES
(`emp_id0`, `dept_title0`, `emp_post0`, `emp_status0`,
`starting_date0`, `leaving_date0`, `salary_title0`, `mon_rate0`);
END $$
DELIMITER ;