startswith işleci

Büyük/küçük harfe duyarlı olmayan bir dize başlangıç dizisiyle bir kayıt kümesini veriler için filtreler.

Aşağıdaki tabloda, sağlanan kısaltmaları kullanan işleçler startswith karşılaştırlanmıştır:

  • RHS = ifadenin sağ tarafı
  • LHS = ifadenin sol tarafı
İşleç Açıklama Case-Sensitive Örnek (ödemeler true)
startswith RHS, LHS'nin ilk alt dizilerinden biri No "Fabrikam" startswith "fab"
!startswith RHS, LHS'nin ilk alt dizilerinden biri değildir No "Fabrikam" !startswith "kam"
startswith_cs RHS, LHS'nin ilk alt dizilerinden biri Yes "Fabrikam" startswith_cs "Fab"
!startswith_cs RHS, LHS'nin ilk alt dizilerinden biri değildir Yes "Fabrikam" !startswith_cs "fab"

Diğer işleçler hakkında daha fazla bilgi edinmek ve sorgunuz için en uygun işleci belirlemek için bkz. veri türü dize işleçleri.

Performans ipuçları

Not

Performans, arama türüne ve verilerin yapısına bağlıdır. En iyi yöntemler için bkz . En iyi sorgu yöntemleri.

Mümkün olduğunda büyük/küçük harfe duyarlı startswith_cs kullanın.

Syntax

T|whereAlbaystartswith(Ifa -de)

Söz dizimi kuralları hakkında daha fazla bilgi edinin.

Parametreler

Ad Tür Gerekli Açıklama
T string ✔️ Filtre uygulanacak tablosal giriş.
Albay string ✔️ Filtrelemek için kullanılan sütun.
expression string ✔️ Filtre uygulanacak ifade.

Döndürülenler

Koşulun olduğu T'deki satırlartrue.

Örnek

StormEvents
| summarize event_count=count() by State
| where State startswith "Lo"
| where event_count > 10
| project State, event_count

Çıkış

Durum event_count
LOUİSİANA 463