Share via


SqlUserDefinedAggregateAttribute.IsInvariantToNulls Vlastnost

Definice

Určuje, zda je agregace invariantní na hodnoty null.

public:
 property bool IsInvariantToNulls { bool get(); void set(bool value); };
public bool IsInvariantToNulls { get; set; }
member this.IsInvariantToNulls : bool with get, set
Public Property IsInvariantToNulls As Boolean

Hodnota vlastnosti

true pokud agregace je invariantní na hodnoty null; jinak false.

Poznámky

Tuto vlastnost true používá procesor dotazů, je-li agregace invariantní na hodnoty null. To znamená, že agregace S {NULL} je stejná jako agregace S. Například agregační funkce jako MIN a MAX splňují tuto vlastnost, zatímco funkce COUNT(*) nikoli.

Nesprávné nastavení této vlastnosti může vést k nesprávným výsledkům dotazu. Tato vlastnost není nápovědou optimalizátoru; ovlivňuje vybraný plán a výsledky vrácené dotazem.

Platí pro