Condividi tramite


CHARINDEX

✅ Flusso di eventi dell'infrastruttura di Analisi ✅ di flusso di Azure

Cerca un'altra espressione in un'espressione e restituisce la posizione iniziale, se trovato.

Sintassi

CHARINDEX ( expressionToFind ,expressionToSearch [ , start_location ] )  

Annotazioni

L'indice/posizione per la funzione CHARINDEX è basato su 1.

Argomenti

expressionToFind

Espressione di caratteri che contiene la sequenza da trovare.

expressionToSearch

Espressione di caratteri da cercare.

start_location

Espressione bigint in corrispondenza della quale viene avviata la ricerca. Se start_location non viene specificato, è un numero negativo o è 0, la ricerca inizia all'inizio di expressionToSearch.

Tipi restituiti

bigint

Esempi

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

Osservazioni:

Se expressionToFind non viene trovato all'interno di expressionToSearch, CHARINDEX restituisce 0.