36 lines
1.1 KiB
SQL
36 lines
1.1 KiB
SQL
-- CONN32
|
|
--
|
|
--
|
|
SET ECHO ON
|
|
SPOOL xconn32.lst
|
|
PROMPT $Revision: 1 $
|
|
|
|
UPDATE prs_srtperslid sp
|
|
SET prs_srtperslid_verwijder = SYSDATE
|
|
WHERE NOT EXISTS (SELECT prs_perslid_key
|
|
FROM prs_v_aanwezigperslid p
|
|
WHERE p.prs_srtperslid_key = sp.prs_srtperslid_key)
|
|
AND sp.prs_srtperslid_verwijder is NULL;
|
|
|
|
|
|
UPDATE prs_afdeling a
|
|
SET prs_afdeling_verwijder = SYSDATE
|
|
WHERE NOT EXISTS (SELECT prs_afdeling_key
|
|
FROM prs_v_afd_verplichting v
|
|
WHERE a.prs_afdeling_key = v.prs_afdeling_key
|
|
UNION ALL
|
|
SELECT prs_afdeling_key
|
|
FROM prs_v_aanwezigperslid p
|
|
WHERE a.prs_afdeling_key = p.prs_afdeling_key
|
|
UNION ALL
|
|
SELECT prs_afdeling_key
|
|
FROM prs_v_aanwezigafdeling aa
|
|
WHERE a.prs_afdeling_key = aa.prs_afdeling_parentkey)
|
|
AND a.prs_afdeling_verwijder IS NULL;
|
|
|
|
COMMIT;
|
|
|
|
SPOOL OFF
|
|
|
|
--@conn.sql
|