Compartir vía


SqlUserDefinedAggregateAttribute.IsInvariantToDuplicates Propiedad

Definición

Indica si el agregado es invariable a los duplicados.

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 de propiedad

true si el agregado es invariable a los duplicados; de lo contrario, false.

Comentarios

Usada por el procesador de consultas, esta propiedad es true si el agregado es invariable en duplicados. Es decir, el agregado de S, {X} es el mismo que el agregado de S cuando X ya está en S. Por ejemplo, las funciones de agregado como MIN y MAX satisfacen esta propiedad, mientras que SUM no.

Establecer incorrectamente esta propiedad puede dar lugar a resultados de consulta incorrectos. Esta propiedad no es una sugerencia del optimizador; afecta tanto al plan seleccionado como a los resultados devueltos por la consulta.

Se aplica a