Créer une fonction avec phpMyAdmin

J'ai de la difficulté de la création d'une fonction à l'aide de phpMyAdmin comme une interface pour MySQL.
J'ai donc écrire:

DELIMITER //
Create or Replace Function  affecter (id_patient IN integer , id_maladie IN VARCHAR2 ) 
Return VARCHAR2(30) IS  msg Varchar2(30);
Begin
    Insert into souffrir values (id_patient,id_maladie);
    msg:= 'Insertion effectuée';
    Return msg;
END//

J'obtiens cette erreur:

#1064 - Vous avez une erreur dans votre syntaxe SQL; consultez le manuel qui correspond à votre
Les versions du serveur MySQL pour la bonne syntaxe à utiliser près de la Fonction affecter (id_patient
EN entier , id_maladie IN VARCHAR2 ) Renvoie V' à la ligne 1

Comment puis-je corriger cette erreur?

InformationsquelleAutor Wassim Sboui | 2013-01-05