[trigger]Probleme d'update sur une table
Bonjour les experts, aujourd'hui je n'arrive pas a faire ce que je veux avec des triggers ce qui est bien ennuyeu ^^.
En faite ma table se compose de
Code:
1 2 3 4 5 6 7 8 9
| Nom
NULL ? Type
--------------------------------------------------------------------------
DATA_FILE_ID
NOT NULL NUMBER
BASE_ID
NOT NULL NUMBER
NAME
VARCHAR2(100) |
J'aimerais creer un trigger dessus qui me ferait un truc du genre:
Code:
1 2 3 4 5 6 7 8 9
| CREATE OR REPLACE TRIGGER data_file_before_insert
BEFORE INSERT
ON data_files
FOR EACH ROW
BEGIN
IF new:colonne = old:colonne1 AND new:colonne2 = old:colonne2
--EMPECHER L'INSERT CAR C'EST UN DOUBLON
END; |
C'est la bonne methode d'apres vous ?
Ou existe t-il une methode plus simple ?
Cordialement, un debutant :)