Share via


SqlUserDefinedAggregateAttribute.IsInvariantToDuplicates Vlastnost

Definice

Určuje, zda je agregace invariantní k duplicitám.

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

Hodnota vlastnosti

true pokud je agregace invariantní k duplicitám; jinak false.

Poznámky

Tato vlastnost true se používá v případě, že je agregace invariantní k duplicitám. To znamená, že agregace S{ X} je stejná jako agregace S, pokud je X již v S. Například agregační funkce, jako je MIN a MAX, splňují tuto vlastnost, zatímco funkce SUMa ne.

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 jak vybraný plán, tak výsledky vrácené dotazem.

Platí pro