A voir également:
- [Procédure stockée] Utilisation des paramètres
- Notice d'utilisation - Guide
- Utilisation chromecast - Guide
- Ouvrir paramètres - Guide
- Paramètres de confidentialité - Guide
- Paramètres dns - Guide
1 réponse
jordane45
Messages postés
38389
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 janvier 2025
4 729
2 déc. 2015 à 18:48
2 déc. 2015 à 18:48
Bonjour,
Ceci semble fonctionner correctement :
Ceci semble fonctionner correctement :
DROP PROCEDURE IF EXISTS updateTable; DELIMITER | -- On change le délimiteur CREATE PROCEDURE `updateTable`(input_table_name varchar(30), input_col_name varchar(30), input_id int, input_string_value varchar(30)) BEGIN SET @q = CONCAT('UPDATE ',input_table_name,' SET ', input_col_name, ' = "', input_string_value,'" WHERE id=',input_id); PREPARE stmt FROM @q; EXECUTE stmt; END | DELIMITER ; -- On remet le délimiteur par défaut
3 déc. 2015 à 09:15
La solution proposée semble fonctionner, je vais avancer sur mon projet en l'utilisant, je verrais ce que ça donne !
Merci, bonne continuation