# STRPOS

Renvoie la position de début de la première instance d'une sous-chaîne donnée dans une chaîne.

## Syntaxe

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

## Arguments

#### STRING

Type : `string`

Séquence de caractères à rechercher.

#### SUBSTRING

Type : `string`

Sous-chaîne à rechercher.

## Renvoie

Type : `bigint`

Renvoie la position de début de la première instance de `SUBSTRING` dans `STRING`.

Les positions commencent à partir de `1`. En l'absence d'instance, la valeur `0` est renvoyée.

***

## Exemples

| STRING | SUBSTRING | Sortie |
| --- | --- | --- |
| All happy families are alike | all | 0 |
| All happy families are alike | All | 1 |
| All happy families are alike | are | 20 |
| All happy families are alike | `''` | 1 |
| `''` | `''` | 1 |
| `''` | word | 0 |
| `null` | word | `null` |