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. |