Contenu du cours
Introduction à .NET avec C#
Introduction à .NET avec C#
Procédures Stockées
Points importants
Une procédure stockée est un ensemble de commandes SQL. Chaque procédure stockée possède un nom unique et fonctionne comme une fonction. Elle peut donc être appelée ou exécutée comme une fonction ;
Les procédures stockées peuvent être créées à l'aide de l'instruction
CREATE PROCEDURE
;Les procédures stockées peuvent être exécutées à l'aide de l'instruction
CALL
;Il est possible d'utiliser les méthodes
ExecuteReader
ouExecuteNonQuery
de l'objetMySqlCommand
pour appeler une procédure stockée ;Si la procédure stockée possède un paramètre OUT (un paramètre précédé du mot-clé
out
), il est nécessaire de spécifier manuellement les valeurs de ses arguments à l'aide des méthodesAddWithValue
etAdd
de l'attributMySqlCommand
deParameter
;La direction d'un paramètre
out
d'une procédure stockée doit être définie surParameterDirection.Output
avant d'exécuter la procédure stockée.
1. Qu'est-ce qu'une procédure stockée ?
2. La procédure stockée suivante récupère les noms des trois meilleurs athlètes en fonction de leurs scores. Quelle est la méthode correcte pour appeler cette procédure stockée ?
Merci pour vos commentaires !