30 lines
646 B
Plaintext
30 lines
646 B
Plaintext
#ifdef PRJ
|
|
|
|
#include "comsql.h"
|
|
|
|
/* Revisie:
|
|
*
|
|
* 20-04-1999 ABO Aangemaakt
|
|
*/
|
|
|
|
CREATE_TRIGGER(prj_t_prj_project_b_iu)
|
|
BEFORE INSERT OR UPDATE ON prj_project
|
|
FOR EACH ROW
|
|
BEGIN
|
|
UPDATE_PRIMARY_KEY(prj_project_key, prj_s_prj_project_key);
|
|
END;
|
|
/
|
|
CREATE_TRIGGER(cad_t_cad_tekening_B_IU)
|
|
BEFORE INSERT OR UPDATE ON cad_tekening
|
|
FOR EACH ROW
|
|
BEGIN
|
|
UPDATE_PRIMARY_KEY(cad_tekening_key, cad_s_cad_tekening_key);
|
|
UPDATE_AANMAAKDATUM(cad_tekening, cad_tekening_aanmaak);
|
|
IF :new.prj_project_key is not null
|
|
THEN
|
|
:new.cad_tekening_filenaam := :new.cad_tekening_key||'.DWG';
|
|
END IF;
|
|
END;
|
|
/
|
|
#endif // PRJ
|