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

Posts les plus consultés de ce blog

Erreur Symfony : "Une exception a été levée lors du rendu d'un modèle"

Détecter les appuis sur les touches fléchées en JavaScript

Une chaîne vide donne "Des erreurs ont été détectées dans les arguments de la ligne de commande, veuillez vous assurer que tous les arguments sont correctement définis"