Files
Customer/onces/PNBR/PNBR#28362.sql
Peter Koerhuis 3b8d7f1dcc Migratie once-scripts van /branch naar /onces
svn path=/Customer/; revision=21207
2014-04-02 13:57:31 +00:00

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;