FSN#40722 fac_menu.prs_perslid is nu ON DELETE CASCADE

svn path=/Database/trunk/; revision=34254
This commit is contained in:
2017-06-14 07:13:37 +00:00
parent 5b3e731cae
commit e44cd5ef06
3 changed files with 2 additions and 5 deletions

View File

@@ -2155,9 +2155,6 @@ AS
v_errorhint :=
'Verwijderen van persoon met key ' || TO_CHAR (p_perslid_key);
DELETE FROM fac_menu -- Heeft nog geen cascade
WHERE prs_perslid_key = p_perslid_key;
-- Referenties in tabellen naar deze pers_perslid_key moeten eerst verwijderd worden.
-- Door cascade verwijderen van deze record onstaan audits op die tabellen die audit tracking hebben.
-- Daardoor onstaan "ORxA-04091:table VLKC.FAC_AUDIT is mutating, trigger/function may not see it" foutmeldingen

View File

@@ -725,7 +725,7 @@ ALTER TABLE fac_bookmark ADD (
ALTER TABLE fac_menu ADD (
prs_perslid_key
NUMBER(10)
CONSTRAINT fac_r_prs_perslid_key7 REFERENCES prs_perslid (prs_perslid_key)
CONSTRAINT fac_r_prs_perslid_key7 REFERENCES prs_perslid (prs_perslid_key) ON DELETE CASCADE
);
ALTER TABLE fac_qvw_ticket ADD (
prs_perslid_key