Exercices MySQL – fonctions et procédures stockées

Fonction stockée MySQL

Ecrire une fonction stockée SQL qui transforme en majuscule le 1er caractère d’une phrase passée en paramètre et force tout le reste en minuscule.
« salut LES GARS » deviendra donc « Salut les gars ».
On utilisera avec profit les fonctions de traitement de chaînes de caractères de MySQL qui sont documentées ici :
http://dev.mysql.com/doc/refman/5.0/en/string-functions.html

ou ici
http://www.toutestfacile.com/sql/cours/functstring_0.php5

Question subsidiaire : quelle différence avec la fonction initcap() ?

Procédure stockée MySQL

Ecrire une procédure stockée MySQL qui augmente les salaires d’un employé de n%. Le no de l’employé et le taux n sont des paramètres d’entrée.
Si l’employé est commercial (SALESMAN) on integrera simplement sa commission dans son salaire, sans autre augmentation…