# STRPOS

Restituisce la posizione iniziale della prima istanza di una data sottostringa all'interno di una stringa.

## Sintassi

```
STRPOS(STRING, SUBSTRING)
```

## Argomenti

#### STRING

Tipo: `string`

Una sequenza di caratteri da cercare.

#### SUBSTRING

Tipo: `string`

La sottostringa da cercare.

## Restituisce

Tipo: `bigint`

Restituisce la posizione iniziale della prima istanza di `SUBSTRING` in `STRING`.

Le posizioni iniziano da `1`. Se non viene trovata alcuna istanza, viene restituito `0`.

***

## Esempi

| STRING | SUBSTRING | Output |
| --- | --- | --- |
| Tutte le famiglie felici si assomigliano | tutti | 0 |
| Tutte le famiglie felici si assomigliano | Tutti | 1 |
| Tutte le famiglie felici si somigliano | sono | 20 |
| Tutte le famiglie felici si somigliano | `''` | 1 |
| `''` | `''` | 1 |
| `''` | parola | 0 |
| `null` | parola | `null` |