Salut à tous,
j'ai un niveau tres moyen en SQL et BDD en général, et j'ai du me frotter aux curseurs.
J'ai un curseur CurAcn, dans lequel je fais un insert dans Table1, et cet insert déclenche un autre curseur CurCpy qui fait un update dans Table2.
Séparément ces curseurs fonctionnent tres bien, mais quand j'essaye d'executer les 2 imbriqués, j'ai un message d'erreur qui me dit qu' "un curseur CurAcn ouvert existe deja", pourtant j'ai bien mes Close et Deallocate à la fin de mes curseurs.
Y'a-t-il une syntaxe particuliere dans le cas d'une imbrication ? est ce que le fait de lancer un deallocate du second curseur peut avoir un impact sur le premier ?
Merci d'avance !!
Partager