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 :
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.TABLE ( date, idUtilisateur, iLigne, CP, H)
la primary key est l'ensemble {date, #idUtilisateur, iLigne}, avec idutilisateur la PK d'une autre table. Bref.
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
Partager