Condividi tramite


PATINDEX (Analisi di flusso di Azure)

Restituisce la posizione iniziale della prima occorrenza di un modello in un'espressione specificata oppure 0 se il modello non viene trovato, in tutti i tipi di dati nvarchar (max) validi.

Sintassi

PATINDEX ( '%pattern%' , expression )  

Argomenti

pattern

Espressione di caratteri che contiene la sequenza da trovare. I caratteri jolly possono essere utilizzati; tuttavia, il carattere % deve precedere e seguire il modello (tranne quando si cerca il primo o l'ultimo carattere). pattern è un'espressione appartenente alla categoria di tipi di dati per stringhe di caratteri. La lunghezza massima di pattern è 8000 caratteri.

expression

Espressione, in genere una colonna, in cui vengono cercati i criteri specificati. L'espressione è del tipo di dati nvarchar (max).

Tipi restituiti

bigint

Esempi

SELECT TollId, EntryTime, LicensePlate, PATINDEX ( '%100%',LicensePlate )
FROM Input TIMESTAMP BY EntryTime