Bonjour
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 CREATE PROCEDURE dsql_example3(t_name VARCHAR(35)) BEGIN SET @stmt_text=CONCAT("SELECT * FROM ", t_name); PREPARE stmt FROM @stmt_text; EXECUTE stmt; END;
ou bien meme plus simple
reponse
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 CREATE PROCEDURE exemple(IN param VARCHAR(10)) BEGIN SELECT COUNT(*) FROM param; END;
je suis sous phpmyadminMySQL a répondu:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3
Merci d'avance
Partager