O'Reilly logo

SQL Server 2008-Programmierung mit der CLR und .NET by Thorsten Kansy

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

9.1. Grundlegendes

Auch Tabellenwertfunktionen (Table Value Function – TVF) werden in C# und VB.NET als Funktion realisiert. Da dieser Funktionstypus ganze Tabellen zurückliefert, kann er auf ähnliche Art und Weise wie eine Tabelle oder Sicht verwendet werden.

NOTE

Im Gegensatz zu Tabellen und Sichten können Tabellenwertfunktionen natürlich nicht aktualisiert werden, da ihr Inhalt beim Aufruf der Funktion gebildet wird.

Tabellenwertfunktionen sind bei ihrer konkreten Implementierung ein wenig »trickreich« und anfänglich nicht ganz eingängig, sodass ihr Aufbau an dieser Stelle ein wenig ausführlicher erläutert wird:

Die eigentliche Funktion (die, die mit dem SqlFunction-Attribut versehen wurde) definiert die Parameter, die sie benötigt, und ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required