CHARINDEX (Analisi di flusso di Azure)
Cerca in un'espressione un'altra espressione e ne restituisce la posizione iniziale, se trovata.
Sintassi
CHARINDEX ( expressionToFind ,expressionToSearch [ , start_location ] )
Nota
L'indice/posizione per la funzione CHARINDEX è basato su 1.
Argomenti
expressionToFind
Espressione di caratteri che contiene la sequenza da cercare.
expressionToSearch
Espressione di caratteri in cui cercare.
start_location
Espressione bigint in corrispondenza della quale inizia la ricerca. Se start_location non è specificato, è un numero negativo o è uguale a 0, la ricerca inizia all'inizio di expressionToSearch.
Tipi restituiti
bigint
Esempio
SELECT TollId, EntryTime, CHARINDEX ( 'us', Model), Model
FROM Input TIMESTAMP BY EntryTime
WHERE Toll > 5
Commenti
Se expressionToFind non viene trovato all'interno di expressionToSearch, CHARINDEX restituisce 0.