Dela via


ANVÄNDARDEFINIERADE CLR-funktioner

gäller för:SQL Server

Användardefinierade funktioner är rutiner som kan ta parametrar, utföra beräkningar eller andra åtgärder och returnera ett resultat. Du kan skriva användardefinierade funktioner på valfritt .NET Framework-programmeringsspråk, till exempel C# eller Visual Basic .NET, som ska användas på SQL Server.

Det finns två typer av funktioner: skalär, som returnerar ett enda värde och tabellvärde, som returnerar en uppsättning rader.

I det här avsnittet

I följande tabell visas artiklarna i det här avsnittet.

Artikel Beskrivning
SKALÄR-värderade CLR-funktioner Omfattar implementeringskrav och exempel på skalära funktioner.
CLR-tabellvärdesfunktioner Beskriver hur du implementerar och använder tabellvärdesfunktioner (TVF:er) samt skillnader mellan Transact-SQL- och CLR-TVF:er (Common Language Runtime).
CLR-användardefinierade aggregeringar Beskriver hur du implementerar och använder användardefinierade aggregeringar.