Maison > Article > base de données > Quelle est la différence entre les procédures stockées et les fonctions MySQL ?
Dans MySQL, les procédures stockées peuvent être appelées via l'instruction call. une procédure stockée Renvoie plusieurs valeurs.
La procédure stockée renvoie 0 par défaut. Il ne peut pas être utilisé dans les requêtes SQL et est basé sur Précompilé.
Les fonctions peuvent être appelées dans les instructions. Il peut renvoyer une valeur à l'aide de return instruction, elle renvoie uniquement une valeur.
La fonction renvoie n'importe quelle valeur unique, peut être un tableau. Il peut être utilisé dans les requêtes SQL mais pas basé sur la précompilation.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!