Partager via


Fonctions CLR définies par l'utilisateur

Les fonctions définies par l'utilisateur sont des routines qui acceptent des paramètres, effectuent des calculs ou d'autres actions et retournent un résultat. À compter de SQL Server 2005, vous pouvez écrire des fonctions définies par l’utilisateur dans n’importe quel langage de programmation Microsoft .NET Framework, tel que Microsoft Visual Basic .NET ou Microsoft Visual C#.

Il existe deux types de fonctions : scalaire, qui retourne une valeur unique et table, qui retourne un ensemble de lignes.

Le tableau suivant répertorie les rubriques de cette section.

Fonctions Scalar-Valued CLR
Couvre les spécifications d'implémentation et des exemples de fonctions scalaires.

Fonctions Table-Valued CLR
Explique comment implémenter et utiliser des fonctions table (TVFs), ainsi que des différences entre les fonctions Transact-SQL et CLR (Common Language Runtime).

Agrégats User-Defined CLR
Décrit comment implémenter et utiliser les agrégats définis par l'utilisateur.

Voir aussi

Fonctions définies par l'utilisateur