Créer une requête INSERT dynamique
Bonjour tout le monde ,
je souhaite créer une procédure insertion mais y a des erreur qui signal aide moi svp .
voici mon code :
Code:
1 2 3 4 5 6 7
| CREATE PROCEDURE agence_creer(IN num VARCHAR(30), IN nom_agen VARCHAR(30),IN localiter VARCHAR(45))
BEGIN
SET @ins=concat('INSERT INTO agence VALUES(',num,',',nom_agen,',',localiter,')');
prepare req from @re;
execute req;
deallocate prepare req;
END| |
je suis débutant
creer une requete INsert dynamique
merci pour votre réponse .
je créé la procédure mais quand je tente d'appeler la procédure avec CALL agence_creer('A3','BOU','LAB') il me génère une erreur
#1054 - Unknown column 'A1' in 'field list'
voci mon code :
Code:
1 2 3 4 5 6 7
| CREATE DEFINER=`root`@`localhost` PROCEDURE `agence_creer`(IN num VARCHAR(30), IN nom_agen VARCHAR(30),IN localiter VARCHAR(45))
BEGIN
SET @re=concat('INSERT INTO ','agence',' VALUES(',num,' , ',nom_agen,',',localiter,')');
prepare req FROM @re;
execute req;
deallocate prepare req;
END |
aide moi svp
créer une requete INSERT dynamique
merci de m'avoir aide je puis créer la procedure mais jusqu’à présent j'ai des un petit souci ,le problème est que quand j'appel la procédure avec la commande
: CALL agence_creer('A','Agence','Madina'); il génère l'erreur suivante : #1054 - Unknown column 'A' in 'field list'.
aide svp la procedure la ma fatigue
créer une requete INSERT dynamique
bonjour tout le monde ,svp aide moi sa fait plus une semaine je cherhe a resoudre ce probleme .