Bonjour,
J'ai créé une table temporaire dans une procédure dans laquelle je stocke les résultats d'un calcul.
A la fin de la procédure, je renvoie les lignes de cette table temporaire comme résultat de la fonction.
Cela marche très bien lors du premier appel de la fonction. mais lors du 2ème appel, il me met le message d'erreur suivant : ERROR: relation with OID 25509 does not exist
En fait, je crois qu'il garde en mémoire l'OID de la table créée lors du 1er appel de la proc. Mais comme la table est détruite sur le commit, elle doit être recréée avec un autre OID : d'où mon problème.
Merci de votre aide ...
Partager