Condividi tramite


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.