Crétion de trigger bour bdd Oracle

Bonjour,

J’ai une base de donnée Oracle avec 2 tables :
Country(Code, nom, continent, capitale)
Borders(country1, country2, km)

Ce que j’aimerais, c’est ne pas avoir de doublons :
par exemple, eviter les
Borders(france, italie, 400km)
Borders(italie, france, 400km)

Après quelques renseignements, il se trouve qu’il serait mieux d’utiliser des triggers, après quelque recherche, j’ai juste quelque chose comme :

CREATE TRIGGER MonTrig
ON Borders
BEFORE INSERT

Mais bon, je n’en sais pas plus, si quelqu’un peut m’aider, ce serait vraiment très apprécié!!
Merci d’avance!

Ce n’est pas plutôt une contrainte à l’insertion que tu devrais avoir?

Dans le genre une qui vérifie si l’enregistrement (X, Y) n’existe pas déjà soit sous la forme (X, Y) soit sous la forme (Y, X).

Euh, comment on peut faire???

Par ici :

www.google.fr…
download.oracle.com…
download.oracle.com…

Ceci dit, ça ne t’aidera pas je pense, vu qu’il s’agit que de prédicats statiques.

Base toi sur ça :

www.developpez.net…

(j’ai juste googler, j’ai jamais utilisé réellement les triggers, même si je me doute que ce n’est pas compliqué)

Merci, je vais aller voir, j’ai “googlé” (pas mal ce terme) juste trigger doublons pour voir s’il n’y avais pas quelque chose de similaire et non!!!
Perso, je trouve que les triggers c’est assez difficile d’une à comprendre et de 2 à créer. Après, surement que je ne me suis pas attarder dessus!!! mais j’ai passé une soirée et une journée à essayer de voir comment en crée une!!! je sais que je ne suis pas futfut non plus.

Merci en tt cas pour les liens!!!