Passage de table en paramétres ...

16.09.2008, 15:03 Si vous cherchez à passer des tables en paramétres à une procédure stockée, il faut d'abord stocker la requete dans une chaine de caractére puis l'éxécuter.

CodeCREATE PROCEDURE ligue1.INIT_EQUIPE (equipe_var varchar(50), nom_eq varchar(50), ville_eq varchar(30))
BEGIN
SET @requete = CONCAT('INSERT INTO ', equipe_var, '(nom, ville) VALUES (nom_eq, ville_eq)');
PREPARE requete_insert FROM @requete;
EXECUTE requete_insert;
DEALLOCATE PREPARE requete_insert;
END //


http://www.developpez.net/forums/d203244/bases-donnees/mysql/sql-procedural/procedure-stockee-passage-parametres/
mumuri forum.ashots.org
mumuri
mumuri
Messages : 13 324

  • forum
  • astuces de jeux vidéos
  • allo ciné
  • dessin animé
  • avis films
  • smileys
  • avis livres
  • bourse
  • anime
  • séries télé
Tous droits réservés © 2008 . Top flood Crédits des logiciels tiers.   - en partenariat avec flood.fr .