SQL-Funktionen
Die SQL-Sprache bietet eine Reihe von eingebauten Funktionen, wie UCASE() und COUNT(). Diese Funktionen lassen sich in drei Kategorien einteilen:
Diese Funktionen lassen sich in drei Kategorien einteilen:
- Skalare Funktionen, die null oder mehr Datenargumente annehmen und ein einzelnes Datenergebnis pro Eingabezeile zurückgeben.
- Tabellenfunktionen, die null oder mehr Datenargumente annehmen und ein Tabellenergebnis zurückgeben. Die zurückgegebene Tabelle kann eine Anzahl von Zeilen enthalten, die kleiner, gleich oder größer als die Anzahl der Eingabezeilen ist.
- Aggregat Funktionen, die ein oder mehrere Datenargumente annehmen und einen einzelnen Wert pro Gruppe oder Fenster zurückgeben, und Großaggregate geben ein einzelnes Ergebnis für alle Daten zurück.
In diesem Handbuch werden diese integrierten Funktionen als SQL-Funktionen bezeichnet.