Utilisation des assemblages .net dans SQL Server 2005
J'ai récemment découvert qu'il est possible de placer des assemblages.net sur des serveurs SQL Server >=2005 afin que les fonctions.net puissent être appelées dans des instructions T/SQL.
Je me demandais quelles utilisations les gens trouvaient pour ceux-ci et comment ils fonctionnaient?
Solution du problème
La première utilisation à usage général du CLR dans SQL 2005 que j'ai créée était un assembly SQL 2005 doté de diverses fonctions qui effectuent des opérations sur les chaînes et des correspondances de modèles à l'aide d'expressions régulières. Les fonctions de chaîne natives de SQL 2005 peuvent être augmentées afin que vous puissiez valider des formats courants tels que des numéros de téléphone ou des numéros de carte de crédit ou exécuter des expressions régulières ad hoc dans des procédures stockées.
Pour les fonctions déterministes définies par l'utilisateur, j'ai trouvé le support SQL CLR très performant.
Commentaires
Enregistrer un commentaire