PCHD#53859 Notitieveld toevoegen aan object
svn path=/Database/trunk/; revision=38918
This commit is contained in:
@@ -34,6 +34,9 @@ CREATE SEQUENCE ins_s_ins_srtdeel_srtdeel_key MINVALUE 1;
|
||||
|
||||
CREATE SEQUENCE ins_s_ins_disc_params_key START WITH 1 NOCACHE;
|
||||
|
||||
CREATE SEQUENCE ins_s_ins_deel_note_key MINVALUE 1;
|
||||
|
||||
|
||||
|
||||
REGISTERONCE('$Id$')
|
||||
|
||||
|
||||
@@ -915,6 +915,27 @@ CREATE_TABLE(ins_disc_params,0)
|
||||
REFERENCES ins_tab_discipline (ins_discipline_key)
|
||||
);
|
||||
|
||||
CREATE_TABLE(ins_deel_note,0)
|
||||
(
|
||||
ins_deel_note_key
|
||||
NUMBER(10)
|
||||
PRIMARY KEY,
|
||||
ins_deel_key
|
||||
NUMBER(10)
|
||||
NOT NULL
|
||||
REFERENCES ins_deel (ins_deel_key)
|
||||
ON DELETE CASCADE,
|
||||
ins_deel_note_aanmaak
|
||||
DATE
|
||||
DEFAULT SYSDATE,
|
||||
prs_perslid_key
|
||||
NUMBER(10)
|
||||
REFERENCES prs_perslid (prs_perslid_key)
|
||||
ON DELETE SET NULL,
|
||||
ins_deel_note_omschrijving
|
||||
VARCHAR2(4000)
|
||||
);
|
||||
|
||||
REGISTERONCE('$Id$')
|
||||
|
||||
#endif // INS
|
||||
|
||||
@@ -952,7 +952,15 @@ CREATE_TRIGGER(ins_t_ins_disc_params_b_iu)
|
||||
BEFORE INSERT OR UPDATE ON ins_disc_params
|
||||
FOR EACH ROW
|
||||
BEGIN
|
||||
IF :new.ins_disc_params_key IS NULL THEN SELECT ins_s_ins_disc_params_key.nextval INTO :new.ins_disc_params_key FROM DUAL; END IF;
|
||||
IF :new.ins_disc_params_key IS NULL THEN SELECT ins_t_ins_disc_params_key.nextval INTO :new.ins_disc_params_key FROM DUAL; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE_TRIGGER(ins_t_ins_deel_note_B_IU)
|
||||
BEFORE INSERT OR UPDATE ON ins_deel_note
|
||||
FOR EACH ROW
|
||||
BEGIN
|
||||
IF :new.ins_deel_note_key IS NULL THEN SELECT ins_s_ins_deel_note_key.nextval INTO :new.ins_deel_note_key FROM DUAL; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
|
||||
Reference in New Issue
Block a user