Comment créer une fonction comme POW() ?
Bonjour,
j'aimerais créer une fonction qui fait le même travail que la fonction POW() en Mysql à partir d'une Boucle WHILE dans la fonction.
mais j'ai essayé plusieurs manières la fonction ne marche pas correctement.
merci de m'aider...
voici le code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| CREATE DEFINER=`root`@`localhost` FUNCTION `calcule_puissance`(x int, y int)
RETURNS integer
BEGIN
declare calcul int default 1;
declare numb int default 1 ;
while numb < y do
set calcul = calcul * y;
set numb = numb + 1;
end while;
RETURN calcul;
END |