Partager via


Fonctions CLR définies par l’utilisateur

S'applique à :SQL Server

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. Vous pouvez écrire des fonctions définies par l’utilisateur dans n’importe quel langage de programmation .NET Framework, tel que C# ou Visual Basic .NET, à utiliser sur SQL Server.

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

Dans cette section

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

Article Description
fonctions scalaires CLR Couvre les spécifications d'implémentation et des exemples de fonctions scalaires.
fonctions table 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 CLR définis par l’utilisateur Décrit comment implémenter et utiliser les agrégats définis par l'utilisateur.