SqlUserDefinedAggregateAttribute.IsInvariantToDuplicates Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Indica se a agregação é invariável em relação a duplicatas.
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
Valor da propriedade
true
se a agregação for invariável para duplicatas; caso contrário false
, .
Comentários
Usada pelo processador de consultas, essa propriedade será true
se a agregação for invariável para duplicatas. Ou seja, a agregação de S, {X} é igual à agregação de S quando X já está em S. Por exemplo, funções de agregação como MIN e MAX atendem a essa propriedade, enquanto SUM não.
Definir incorretamente essa propriedade pode resultar em resultados de consulta incorretos. Essa propriedade não é uma dica de otimizador; afeta o plano selecionado e os resultados retornados pela consulta.