146 lines
3.4 KiB
SQL
146 lines
3.4 KiB
SQL
create table tmp_imp_kostenplaats (van VARCHAR2(10), naar VARCHAR2(10));
|
|
|
|
SET DEFINE OFF;
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4112', '5010');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4122', '5004');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4201', '5020');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4202', '5027');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4203', '5033');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4214', '5021');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4215', '5022');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4222', '5024');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4223', '5006');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4232', '5025');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4257', '5021');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4258', '5023');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4260', '5026');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4271', '5034');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4272', '5036');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4273', '5037');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4275', '5035');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4276', '5028');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4277', '5031');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4278', '5029');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4279', '5030');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4280', '5032');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4454', '5013');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4457', '5014');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4458', '5015');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4531', '5008');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('4568', '5012');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('5231', '5025');
|
|
Insert into TMP_IMP_KOSTENPLAATS
|
|
(VAN, NAAR)
|
|
Values
|
|
('5403', '5011');
|
|
COMMIT;
|
|
|
|
UPDATE res_rsv_ruimte rrr
|
|
SET prs_kostenplaats_key =
|
|
(SELECT kn.prs_kostenplaats_key
|
|
FROM prs_kostenplaats kn,
|
|
prs_kostenplaats kv,
|
|
tmp_imp_kostenplaats i
|
|
WHERE kn.prs_kostenplaats_nr = i.naar
|
|
AND i.van = kv.prs_kostenplaats_nr
|
|
AND kv.prs_kostenplaats_key = rrr.prs_kostenplaats_key)
|
|
WHERE res_rsv_ruimte_van > TO_DATE ('20140101', 'yyyymmdd')
|
|
AND prs_kostenplaats_key IN
|
|
(SELECT prs_kostenplaats_key
|
|
FROM prs_kostenplaats k, tmp_imp_kostenplaats i
|
|
WHERE k.prs_kostenplaats_nr = i.van);
|
|
|
|
drop table tmp_imp_kostenplaats;
|
|
|
|
UPDATE prs_kostenplaats
|
|
SET prs_kostenplaats_eind = TO_DATE ('20140101', 'yyyymmdd')
|
|
WHERE prs_kostenplaats_key IN
|
|
(SELECT prs_kostenplaats_key
|
|
FROM prs_kostenplaats k, tmp_imp_kostenplaats i
|
|
WHERE k.prs_kostenplaats_nr = TRIM (i.van));
|
|
|
|
commit; |