9.7. Zusammenfassung

In diesem Kapitel haben Sie sowohl die Nutzung von vordefinierten als auch die Erstellung von eigenen gespeicherten Prozeduren und Funktionen kennen gelernt. Viele Probleme lassen sich sowohl mit einer Sicht als auch mit einer gespeicherten Prozedur oder einer Funktion lösen, daher an dieser Stelle eine kleine Übersicht, wo die Unterschiede liegen:

9.7.1.

9.7.1.1. Aufruf, Eingabe und Ausgabe von Daten
  • Funktionen (egal welchen Typs) haben einen Rückgabewert.

  • Sowohl Sichten als auch Tabellenwertfunktionen geben Datenzeilen zurück und können damit wie Tabellen auch in Abfragen weiterverwendet werden.

  • Gespeicherte Prozeduren geben Daten lediglich aus, können aber dazu auch OUTPUT-Parameter haben, die vom aufrufenden Skript ...

Get Datenbanken entwickeln mit SQL Server 2008 Express Edition 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.