Beruflich Dokumente
Kultur Dokumente
/* Domain definitions */
CREATE DOMAIN DNAMA AS VARCHAR(80);
CREATE DOMAIN DKET AS VARCHAR(255);
CREATE DOMAIN DCF AS NUMERIC(4, 2);
CREATE DOMAIN DOPL AS CHAR(1);
2
PRIMARY KEY (RULE, NOGEJALA, NONONEPILEPSI));
3
CREATE TABLE CEKSAWAN (NOSAWAN INTEGER NOT
NULL,
CFSAWAN DCF,
JAWAB CHAR(1) DEFAULT '1',
PRIMARY KEY (NOSAWAN));
4
ON UPDATE CASCADE ON DELETE CASCADE;
SET TERM ^ ;
5
DELETE FROM PENYAKITNONEPILEPSI P WHERE
P.NOGEJALA = OLD.NOGEJALA;
END
^
CREATE TRIGGER HAPUSSAWAN FOR SAWAN
ACTIVE BEFORE DELETE POSITION 0
AS
BEGIN
DELETE FROM PENYAKIT P WHERE P.NOSAWAN =
OLD.NOSAWAN;
END
^
CREATE TRIGGER HAPUSEPILEPSI FOR EPILEPSI
ACTIVE BEFORE DELETE POSITION 0
AS
BEGIN
DELETE FROM TERAPI T WHERE T.NOEPILEPSI =
OLD.NOEPILEPSI;
END
^
CREATE TRIGGER HAPUSNONEPILEPSI FOR NONEPILEPSI
ACTIVE BEFORE DELETE POSITION 0
AS
BEGIN
DELETE FROM TERAPI T WHERE T.NONONEPILEPSI =
OLD.NONONEPILEPSI;
END
^
CREATE TRIGGER HAPUSLAIN FOR LAIN
ACTIVE BEFORE DELETE POSITION 0
AS
BEGIN
DELETE FROM FINAL F WHERE F.NOLAIN =
OLD.NOLAIN;
END
^
CREATE TRIGGER HAPUSLAIN1 FOR LAIN
6
ACTIVE BEFORE DELETE POSITION 0
AS
BEGIN
DELETE FROM FINALNONEPILEPSI F WHERE F.NOLAIN
= OLD.NOLAIN;
END
^
COMMIT WORK ^
SET TERM ; ^