Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Trigger Inserare Data-Ora
Trigger Inserare Data-Ora
CREATE OR REPLACE TRIGGER DATA_DOCUMENTE_COMERCIALE BEFORE INSERT OR UPDATE ON DOCUMENTE_COMERCIALE FOR EACH ROW BEGIN :NEW.DATA:= TO_CHAR(SYSDATE,'DD-MM-YYYY'); END;
CREATE OR REPLACE TRIGGER ORA_DOCUMENTE_COMERCIALE BEFORE INSERT OR UPDATE ON DOCUMENTE_COMERCIALE FOR EACH ROW BEGIN :NEW.ORA:= TO_CHAR(SYSDATE,'HH !:MI:SS'); END;
CREATE OR REPLACE TRIGGER DOCUMENT_NETRANSFERABIL BEFORE UPDATE OR DELETE ON DOCUMENTE_COMERCIALE FOR EACH ROW BEGIN IF(:NEW.CLIENT_ID"#:OLD.CLIENT_ID) THEN RAISE_APPLICATION_ERROR (- $$$%, 'TABLE DOCUMENTE_COMERCIALE IS READ ONLY, YOU CANNOT MA&E CHANGES TO THE DATA.'); END IF; END;