VARP (Transact-SQL)
Gibt die statistische Varianz für das Auffüllen aller Werte im angegebenen Ausdruck zurück. Darauf folgt möglicherweise die OVER-Klausel.
Transact-SQL-Syntaxkonventionen
Syntax
VARP ( [ ALL | DISTINCT ] expression )
Argumente
ALL
Wendet die Funktion auf alle Werte an. ALL ist der Standard.DISTINCT
Gibt an, dass jeder eindeutige Wert berücksichtigt wird.expression
Ein Ausdruck der exakten numerischen oder ungefähren numerischen Datentypkategorie, mit Ausnahme des bit-Datentyps. Aggregatfunktionen und Unterabfragen sind nicht zulässig.
Rückgabetypen
float
Hinweise
Falls VARP für alle Elemente einer SELECT-Anweisung verwendet wird, wird jeder Wert im Resultset in die Berechnung eingeschlossen. VARP kann nur bei numerischen Spalten verwendet werden. NULL-Werte werden ignoriert.
Beispiele
Im folgenden Beispiel wird die Varianz für das Auffüllen aller Werte der bonus-Spalte in der SalesPerson-Tabelle zurückgegeben.
USE AdventureWorks2012;
GO
SELECT VARP(Bonus)
FROM Sales.SalesPerson;
GO