Les profils décrits ici fournissent des modèles que vous pouvez utiliser pour créer votre propre collection de segments de code qui peuvent être copiés (/Copy) ou inclus (/Include) après chaque instruction SQL exécutable. Pour certaines instructions SQL, il est bon d’avoir plusieurs variantes. Par exemple, pour un Fetch, vous pourriez
Au-delà des principes de base
avoir deux possibilités : une utilisée dans une application interactive où il y a d’autres possibilités pour le feedback utilisateur et la récupération sur erreurs, et une autre pour un Fetch dans un job batch.
Des lecteurs avisés se demandent peut-être pourquoi je n’ai pas suggéré d’appeler simplement une procédure polyvalente à laquelle sont passés la variable SqlState et d’autres arguments (par exemple le type d’instruction SQL) et de coder les divers tests dans cette procédure. Cela peut fonctionner mais exige une architecture plus complexe pour contrôler le flux d’exécution qui en découle.
Je pense qu’il est plus simple, et pas moins souple, de combiner les éléments suivants : une collection de sections de code /Copy suivant les profils que j’ai exposés, un peu de code spécifique à l’application dans les sous-routines ou sous-procédures qui ont des noms standards, et un ensemble de procédures appelables pour fournir des fonctions communes comme extraire une information de diagnostic supplémentaire, émettre des entrées de journal, etc.
Dans un prochain article, nous verrons quelques-unes des méthodes pour obtenir des informations de diagnostic supplémentaires au-delà du SqlState et nous examinerons d’autres techniques permettant d’améliorer votre traitement d’erreurs SQL.
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
Les plus consultés sur iTPro.fr
- Infrastructures critiques : la France redoute les attaques dopées à l’IA, mais peine à unifier sa sécurité IT/OT
- Les Assises 2026 : encore plus d’énergie pour poursuivre le chemin
- Agents IA : arrêtons de leur confier nos secrets
- Ransomwares : l’extorsion vise désormais les salariés et leurs proches
Articles les + lus
Continuer avec Exchange Server : quelles conséquences ?
Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
À la une de la chaîne Tech
- Continuer avec Exchange Server : quelles conséquences ?
- Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
- Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
