CHARINDEX (Azure Stream Analytics)

Bir ifadeyi başka bir ifade için arar ve bulunursa başlangıç konumunu döndürür.

Syntax

CHARINDEX ( expressionToFind ,expressionToSearch [ , start_location ] )  

Not

CHARINDEX işlevinin dizini/konumu 1 tabanlıdır.

Bağımsız değişkenler

expressionToFind

Bulunacak diziyi içeren bir karakter ifadesidir.

expressionToSearch

Aranacak karakter ifadesidir.

start_location

Aramanın başlatıldığı bigint ifadesidir. start_location belirtilmezse, negatif bir sayıysa veya 0 ise, arama expressionToSearch'in başlangıcında başlar.

Dönüş Türleri

bigint

Örnekler

SELECT TollId, EntryTime, CHARINDEX ( 'us', Model), Model  
FROM Input TIMESTAMP BY EntryTime  
WHERE Toll > 5  
  

Açıklamalar

expressionToFind, expressionToSearch içinde bulunmazsa, CHARINDEX 0 döndürür.