Hello!

Je cherche à faire un trigger un peu spécifique, sur une base de donnée Oracle. J'ai une table qui est comme ceci :

TABLE ( date, idUtilisateur, iLigne, CP, H)
la primary key est l'ensemble {date, #idUtilisateur, iLigne}, avec idutilisateur la PK d'une autre table. Bref.
J'aimerais faire un trigger qui avant chaque insertion dans cette table TABLE, vérifie s'il existe déjà une ligne avec le même couple d'attributs date et idUtilisateur que l'on cherche et insérer, et si c'est le cas, insérer donc une nouvelle ligne mais en incrémentant de +1 l'attribut iLigne par rapport à la valeur de la ligne correspondante.

Help, mes amis! C'est du trop gros PL/SQL for me..


Je developpe avec JDev11g mais je gére la db Oracle avec sqldevelopper 1.5.0.52