Formation PUB200 : MySQL, 2018 Les curseurs

18.6 Techniques de débogage d'un curseur


Quand vient le temps de déboguer un curseur, le plus difficile est souvent de trouver l'endroit où le traitement a déraillé.

Voici quelques astuces pour vous aider dans cette tâche, à ajouter à ceux qui vous ont déjà été donnés.

Ces étapes sont utiles lorsque le curseur compile mais ne fait pas ce qu'il doit faire.

  • Au tout début de la procédure stockée, ajoutez un enregistrement dans le journal des erreurs indiquant que le traitement débute.
  • Dans la boucle du curseur, ajoutez un enregistrement dans le journal des erreurs pour connaître les valeurs qui sont actuellement traitées. En particulier, demandez les valeurs lues par le curseur.
  • À la toute fin de la procédure stockée, ajoutez un enregistrement dans le journal des erreurs indiquant que le traitement est terminé.

Avec ces informations enregistrées dans le journal des erreurs, vous pourrez voir exactement ce qui a été réalisé avant que la procédure stockée ne rencontre un problème. Il sera donc plus facile de mettre le doigt sur ce qui ne va pas.

▼Publicité

Veuillez noter que le contenu de cette fiche vous est partagé à titre gracieux, au meilleur de mes connaissances et sans aucune garantie.
Merci de partager !
Soumettre