-- Customer specific once-script LOGI#24662.sql 
-- verwijder alle historische kenmerkwaarden voor bestaande objecten (met een verwijderdatum)
--
-- (c) 2012 SG|facilitor bv 
--
-- Support: +31 53 4800700

SET ECHO ON
SPOOL xLOGI#24662.lst
SET DEFINE OFF

DELETE FROM   ins_kenmerkdeel
      WHERE   ins_kenmerkdeel_key IN
                    (SELECT   ins_kenmerkdeel_key
                       FROM   ins_kenmerkdeel ikd,
                              ins_deel d,
                              ins_srtdeel srt,
                              ins_srtgroep grp,
                              ins_discipline disc
                      WHERE       ins_kenmerkdeel_verwijder IS NOT NULL
                              AND d.ins_deel_key = ikd.ins_deel_key
                              AND ins_deel_verwijder IS NULL
                              AND srt.ins_srtdeel_key = d.ins_srtdeel_key
                              AND ins_srtdeel_verwijder IS NULL
                              AND grp.ins_srtgroep_key = srt.ins_srtgroep_key
                              AND ins_srtgroep_verwijder IS NULL
                              AND disc.ins_discipline_key =
                                    grp.ins_discipline_key
                              AND ins_discipline_verwijder IS NULL);
COMMIT;

SPOOL OFF