Benutzerdefinierte CLR-Funktionen
Gilt für:SQL Server
Benutzerdefinierte Funktionen sind Routinen, die Parameter annehmen, Berechnungen oder andere Aktionen ausführen und Ergebnisse zurückgeben können. Sie können benutzerdefinierte Funktionen in einer beliebigen .NET Framework-Programmiersprache wie C# oder Visual Basic .NET schreiben, um sie auf SQL Server zu verwenden.
Es gibt zwei Arten von Funktionen: skalare, die einen einzelnen Wert zurückgibt, und tabellenwertigen, die eine Reihe von Zeilen zurückgibt.
In diesem Abschnitt
In der folgenden Tabelle sind die Artikel in diesem Abschnitt aufgeführt.
Artikel | Beschreibung |
---|---|
CLR-Skalarwertfunktionen | Beschreibt Implementierungsanforderungen und führt Beispiele für Skalarwertfunktionen an. |
clR-Tabellenwertfunktionen | Erläutert, wie Tabellenwertfunktionen (TVFs) implementiert und verwendet werden, sowie Unterschiede zwischen Transact-SQL und CLR-TVFs (Common Language Runtime). |
benutzerdefinierte CLR-Aggregate | Beschreibt die Implementierung und Verwendung von benutzerdefinierten Aggregaten. |