FSN#34941 Helpt wellicht tegen sporadische deadlock

svn path=/Database/trunk/; revision=27806
This commit is contained in:
Peter Feij
2016-01-19 14:23:01 +00:00
parent 8e6e3e571a
commit 6f631d9cdd

View File

@@ -312,16 +312,22 @@ BEGIN
END;
/
CREATE_TRIGGER(prs_t_prs_bedrijf_B_I)
BEFORE INSERT ON prs_bedrijf
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(prs_bedrijf_key,prs_s_prs_alluitvoerende_keys);
UPDATE_AANMAAKDATUM(prs_bedrijf, prs_bedrijf_aanmaak);
END;
/
CREATE_TRIGGER(prs_t_prs_bedrijf_B_IU)
BEFORE INSERT OR UPDATE ON prs_bedrijf
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(prs_bedrijf_key,prs_s_prs_alluitvoerende_keys);
UPDATE_UPPER(prs_bedrijf_naam,prs_bedrijf_naam_upper,prs_bedrijf);
SET_VERWIJDER_CHILDREN(prs_srtperslid, prs_bedrijf_key,
prs_bedrijf_verwijder, prs_srtperslid_verwijder,prs_bedrijf);
UPDATE_AANMAAKDATUM(prs_bedrijf, prs_bedrijf_aanmaak);
// Niet verwijderen als nog MLD_OPDRs zijn met status 'Uitgegeven' en
// uitvoerende dit bedrijf