upDiscontinuedProducts, la procédure stockée illustrée au listing 1, retourne un ensemble de résultats, un paramètre de sortie et une valeur d’état de retour. Elle accepte un paramètre en entée, @categoryID, et fonctionne bien pour appeler des applications ayant besoin d’une ou de plusieurs valeurs scalaires, telles que des valeurs d’agrégation,
La procédure stockée.
avec un ensemble de résultats.
Le listing 1 inclut deux déclarations de paramètres délimitées par une virgule. Le paramètre d’entrée @CategoryID peut accepter une valeur int à partir d’une application appelante, par exemple une application ADO.NET. La procédure stockée upDiscontinuedProducts retourne le nombre actuel de produits arrêtés via le paramètre de sortie @DiscontinuedCount.
L’instruction SELECT renvoie trois colonnes (CategoryID, CategoryName et ProductName) des tables Categories et Products de la base de données Northwind. Ces colonnes font partie d’un ensemble de résultats auquel une application ADO.NET peut accéder en appelant la procédure stockée. La clause WHERE spécifie trois critères réalisant une jointure interne entre les tables Categories et Products.
Les instructions SET et RETURN terminent l’exécution de la procédure stockée upDiscontinuedProducts. L’instruction SET affecte la valeur @@ROWCOUNT au paramètre de sortie @DiscontinuedCount. La variable @@ROWCOUNT indique le nombre de lignes concernées par la dernière instruction, à savoir dans la procédure stockée, le nombre de produits arrêtés au sein d’une catégorie. L’instruction RETURN attribue au statut de retour de la procédure stockée le nombre total de lignes de la table Products dans une catégorie.
Téléchargez cette ressource
Mac en entreprise : le levier d’un poste de travail moderne
Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.
Les articles les plus consultés
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Afficher les icônes cachées dans la barre de notification
- Activer la mise en veille prolongée dans Windows 10
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Cybersécurité Active Directory et les attaques de nouvelle génération
Les plus consultés sur iTPro.fr
- Agents fantômes en EMEA : l’IA s’emballe, les conseils d’administration s’inquiètent
- L’illusion du contrôle à l’ère du cloud globalisé
- Souveraineté numérique : la résilience l’emporte sur l’indépendance totale
- IA de confiance : le facteur clé pour rentabiliser les projets d’entreprise
Articles les + lus
Sécurité : une approche dans la durée avant tout
Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
Model Context Protocol : le contexte, grand oublié du débat
Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
À la une de la chaîne Tech
- Sécurité : une approche dans la durée avant tout
- Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
- Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
- Model Context Protocol : le contexte, grand oublié du débat
- Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
