Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/10/2007, 13h21   #1
Membre régulier
 
Inscription : avril 2004
Messages : 284
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 284
Points : 75
Points : 75
Par défaut Débugguer fonctions / procédure ?

Bonjour,

J'ai créé une procédure assez longue, j'ai à son exécution 'no data - zero rows fetched...' mais aucune info supplémentaire.

Sauriez-vous comment s'il y a un moyen d'avoir une aide sur le débuggage de fonctions / procédures ?

En vous remerciant,

C. Tobini
ctobini est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/10/2007, 14h23   #2
Expert Confirmé
 
Avatar de berceker united
 
Développeur informatique
Inscription : février 2005
Messages : 2 982
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2005
Messages : 2 982
Points : 3 567
Points : 3 567
Citation:
Envoyé par ctobini Voir le message
Bonjour,

J'ai créé une procédure assez longue, j'ai à son exécution 'no data - zero rows fetched...' mais aucune info supplémentaire.

Sauriez-vous comment s'il y a un moyen d'avoir une aide sur le débuggage de fonctions / procédures ?

En vous remerciant,

C. Tobini
Lorsque tu as un problème dans une fonction ou procédure stocké il faut être patient parce qu'il ne retourne pas spécialement d'erreur lorsqu'il y a un problème.
Il faut debugger pas à pas. Attention au zone en commentaire.
Il faut utiliser
/*
gdrfgfdg
*/
plutôt que le -- Les resultats sont aléatoire avec ce dernier. J'ai été confronté à ce probleme et je ne comprend pas comment réagis Mysql face à ce type de commentaire.

A force de jouer avec les fonctions et procédure stockés je peux t'assurer qu'il faut cociner un peut plus avec pour qu'il te révèle ses secret.
Bon courage.
__________________
Mon avatar ? Ce n'est rien, c'est juste la tête que je fais lorsque je vois un code complètement frappa dingue !...
berceker united est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/10/2007, 15h51   #3
Membre régulier
 
Inscription : avril 2004
Messages : 284
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 284
Points : 75
Points : 75
Bonjour et merci de la réponse,

C'est effectivement pas très commode, je ferai du pas à pas à l'avenir.

Et merci pour le tuyau sur les commentaires !

Bonne journée,

C. Tobini
ctobini est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/10/2007, 17h02   #4
Expert Confirmé
 
Avatar de berceker united
 
Développeur informatique
Inscription : février 2005
Messages : 2 982
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2005
Messages : 2 982
Points : 3 567
Points : 3 567
Citation:
Envoyé par ctobini Voir le message
Bonjour et merci de la réponse,

C'est effectivement pas très commode, je ferai du pas à pas à l'avenir.

Et merci pour le tuyau sur les commentaires !

Bonne journée,

C. Tobini
Au pire balance ta fonction ici ou la procédure stocké
__________________
Mon avatar ? Ce n'est rien, c'est juste la tête que je fais lorsque je vois un code complètement frappa dingue !...
berceker united est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2007, 09h48   #5
Membre régulier
 
Inscription : avril 2004
Messages : 284
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 284
Points : 75
Points : 75
Merci de la proposition mais je l'ai recréée plus simplement et ça fonctionne.

Je n'ai pas envie de faire une prise de tête inutile aux membres du forum maintenant que j'en ai trouvée une qui fonctionne

A l'occasion si j'ai un nouveau problème avec une procédure que je ne vois pas comment réarranger j'y penserai.

Merci encore et bonne journée,

C. Tobini
ctobini est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2007, 09h57   #6
Expert Confirmé
 
Avatar de berceker united
 
Développeur informatique
Inscription : février 2005
Messages : 2 982
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2005
Messages : 2 982
Points : 3 567
Points : 3 567
Donc c'est une affaire résolu
Bon courage car tu en aura besoin
__________________
Mon avatar ? Ce n'est rien, c'est juste la tête que je fais lorsque je vois un code complètement frappa dingue !...
berceker united est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h01.


 
 
 
 
Partenaires

Hébergement Web