bonjour,
je suis sous mysql et dans une procédure stockée, je lance une requete dynamique. tout se passe bien sauf que je n'arrive pas a recuperer la valeur (une row avec un seul champ)
voici le code :
sTable et iSA son des valeurs passées en parametres
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SET @sTableName = CONCAT_WS(' ', 'select sum(TIMESTAMPDIFF (MINUTE, StartDate, EndDate)) as iDuree from ', sTable, 'where ServiceAudio =', iSA); SET @iTotDuree = @sTableName; PREPARE stmt1 FROM @iTotDuree; EXECUTE stmt1; DEALLOCATE PREPARE stmt1;
quelqun sais comment gerer ça ?
merci
Partager