Paramètre d'une procedure/function stockée

Paramètre d'une procedure/function stockée - SQL/NoSQL - Programmation

Marsh Posté le 18-05-2010 à 19:45:17    

Bonjour à tous,
 
Je cherche à faire un script php pour faciliter l'ajout des procédures ou des fonctions stockées.
Dans phpMyAdmin j'ajoute :  
 

Code :
  1. CREATE PROCEDURE `ajoutTestProcedure`(num int(11), prenom varchar(45))
  2. BEGIN
  3. INSERT INTO testprocedure
  4. values(num,prenom);
  5. END $$


 
La procédure s'ajoute avec succès.
 
Mon problème vient à l'édition de cette procédure. J'ai compris que le code de la procédure était stocké dans la colonne ROUTINE_DEFINITION de la table  ROUTINES de la base générique information_schema cependant je vois nullement la liste des paramètres (ici num et prenom)
 
Où se trouvent-ils ?
 
Merci beaucoup

Reply

Marsh Posté le 18-05-2010 à 19:45:17   

Reply

Marsh Posté le 19-05-2010 à 09:49:08    

Cherche dans INFORMATION_SCHEMA.PARAMETERS, fais un join sur SPECIFIC_SCHEMA et SPECIFIC_NAME.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed