FSN#34941 Helpt wellicht tegen sporadische deadlock
svn path=/Database/trunk/; revision=27806
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user