CODE RETOUR -496

THE SQL STATEMENT CANNOT BE EXECUTED BECAUSE IT REFERENCES A RESULT SET THAT WAS NOT CREATED BY THE CURRENT SERVER

Explication
L’instruction SQL ne peut pas être exécutée car le serveur actuel est différent du serveur qui a appelé une procédure stockée. L’instruction SQL peut être l’une des suivantes :

  • ALLOCATE CURSOR
  • DESCRIBE CURSOR
  • FETCH (à l’aide d’un curseur alloué)
  • CLOSE (à l’aide d’un curseur alloué)

Action du système
L’instruction ne peut pas être traitée.

Réponse du programmeur
Connectez-vous au serveur qui a appelé la procédure stockée qui a créé le jeu de résultats avant d’exécuter l’instruction SQL qui a échoué.

SQLSTATE
51033