1.2. Was ist mit der CLR-Integration realisierbar?

Die CLR-Integration erlaubt die Implementierung der folgenden Objekte auf dem SQL Server.

  • Gespeicherte Prozeduren

  • Trigger (DML und DDL)

  • Benutzerdefinierte Funktionen

  • Tabellenwertfunktionen

  • Aggregate

  • Benutzerdefinierte Typen

Für den Aufrufer ist es dabei völlig transparent und nicht von Interesse, ob er mit einem Objekt arbeitet, das mit der CLR-Integration oder klassisch mit T-SQL entwickelt wurde.

1.2.1. Assembly

Mit .NET entwickelte Programme sind in Assemblies organisiert. Dies ist konsequenterweise auch hier der Fall, wenn SQL Server als Host (also quasi als Gastgeber) für diese fungiert. Allerdings werden in diesem Fall die Assemblies nicht wie sonst oftmals üblich im Dateisystem, sondern in ...

Get SQL Server 2008-Programmierung mit der CLR und .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.