Condividi tramite


Operatore !endswith_cs

Filtra un set di record per i dati che non contengono una stringa finale senza distinzione tra maiuscole e minuscole.

Nella tabella seguente vengono confrontati gli endswith operatori usando le abbreviazioni fornite:

  • RHS = lato destro dell'espressione
  • LHS = lato sinistro dell'espressione
Operatore Descrizione Distinzione maiuscole/minuscole Esempio (restituisce true)
endswith RHS è una sottosequenza di chiusura di LHS No "Fabrikam" endswith "Kam"
!endswith RHS non è una sottosequenza di chiusura di LHS No "Fabrikam" !endswith "brik"
endswith_cs RHS è una sottosequenza di chiusura di LHS "Fabrikam" endswith_cs "kam"
!endswith_cs RHS non è una sottosequenza di chiusura di LHS "Fabrikam" !endswith_cs "brik"

Per altre informazioni sugli altri operatori e per determinare quale operatore è più appropriato per la query, vedere Operatori stringa tipo di dati.

Suggerimenti per le prestazioni

Nota

Le prestazioni dipendono dal tipo di ricerca e dalla struttura dei dati. Per le procedure consigliate, vedere Procedure consigliate per le query.

Sintassi

Espressione T col !endswith_cs (| where )

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Digita Obbligatorio Descrizione
T string ✔️ l'input tabulare di cui filtrare i record.
col string ✔️ Colonna da filtrare.
expression string ✔️ Espressione utilizzata per filtrare.

Valori restituiti

Righe in T per cui il predicato è true.

Esempio

StormEvents
| summarize Events=count() by State
| where State !endswith_cs "A"

La tabella seguente mostra solo i primi 10 risultati. Per visualizzare l'output completo, eseguire la query.

Provincia Eventi
TEXAS 4701
KANSAS 3166
ILLINOIS 2022
MISSOURI 2016
WISCONSIN 1850
NEW YORK 1750
COLORADO 1654
MICHIGAN 1637
KENTUCKY 1391
OHIO 1233