limitation SELECT FOR UPDATE sur les fonctions d'agregat
Bonjour
Je doit utiliser dans un trigger l'equivalent de la requete suivante
Code:
select min(num) from tablenum where checked = 1 for update
Vu que la fonction for update n'est pas utilisable pour la fonction min, oracle genere l'erreur suivante.
Code:
ORA-01786: FOR UPDATE of this query expression is not allowed
.
Je suppose qu'il y a moyen de s'en sortir avec un tableau mais je ne sais pas comment faire. Si quelqu'un a une suggestion. Merci d'avance