O'Reilly logo

Microsoft SQL Server 2008 R2 - Das Entwicklerbuch by Alexander Köller, Klaus Löffelmann, Jörg Neumann, Georg Urban

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

Skalare Funktionen

Die Entwicklung skalarer Funktionen ist ein sehr lohnendes Anwendungsgebiet für die SQLCLR. Die .NET-Basisklassen vereinfachen viele Aufgaben, wie Zeichenkettenverarbeitung oder komplexere mathematische Berechnungen wesentlich. SQLCLR-Funktionen ähneln in der Entwicklung natürlich ihrem Pendant – den T-SQL-Funktionen, weisen aber darüber hinaus ein paar Eigenarten auf, die Sie bei der Entwicklung beachten müssen. Insgesamt gelten die folgenden Regeln für die Entwicklung von Funktionen – und diese gelten nicht nur für die Skalarfunktionen, sondern ganz allgemein:

  • Verwenden Sie für den Rückgabewert einen der Datentypen aus System.Data.SqlTypes. Ein Spezialfall sind tabellenwertige Funktionen, die eine komplette Tabelle an den Aufrufer ...

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