Partager via


binary_all_and() (fonction d’agrégation)

Accumule des valeurs à l’aide de l’opération binaire AND pour chaque groupe de synthèse, ou au total si un groupe n’est pas spécifié.

Remarque

Cette fonction est utilisée conjointement avec l’opérateur de synthèse.

Syntaxe

binary_all_and(expr)

En savoir plus sur les conventions de syntaxe.

Paramètres

Nom Type Requise Description
expr long ✔️ Valeur utilisée pour le calcul binaire AND .

Retours

Retourne une valeur agrégée à l’aide de l’opération binaire AND sur les enregistrements pour chaque groupe de synthèse, ou au total si un groupe n’est pas spécifié.

Exemple

L’exemple suivant produit à l’aide d’opérations binaires CAFEF00D AND :

datatable(num:long)
[
  0xFFFFFFFF, 
  0xFFFFF00F,
  0xCFFFFFFD,
  0xFAFEFFFF,
]
| summarize result = toupper(tohex(binary_all_and(num)))

Sortie

result
CAFEF00D