CHARINDEX

✅ Azure Stream Analytics ✅ Fabric Olay Akışı

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

Sözdizimi

CHARINDEX ( expressionToFind ,expressionToSearch [ , start_location ] )  

Uyarı

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

Tartışmalar

expressionToFind

Bulunabilecek 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.