> Tech > Au-delà  des principes de base

Au-delà  des principes de base

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

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

Guide de technologie 5G pour l’entreprise

Guide de technologie 5G pour l’entreprise

Pourquoi la 5G est-elle faite pour votre entreprise ? La 5G peut améliorer la vitesse, la fiabilité et la capacité de votre réseau, permettant ainsi une meilleure collaboration, une productivité accrue et une prise de décision plus rapide. Notre livre blanc " The Big Book of Enterprise 5G" vous fournit les informations stratégiques dont vous avez besoin pour prendre des décisions éclairées et préparer votre entreprise à prospérer dans l'ère de la 5G. Cradlepoint, part of Ericsson est le leader mondial des solutions de réseau sans fil 4G LTE et 5G fournies via le cloud. Connectez vos employés, lieux et objets avec la 4G LTE et la 5G pour un WAN sans fil d'entreprise.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010