# STRPOS

Devuelve la posición inicial de la primera instancia de una subcadena determinada dentro de una cadena.

## Sintaxis

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

## Argumentos

#### STRING

Tipo: `string`

Una secuencia de caracteres que buscar.

#### SUBSTRING

Tipo: `string`

La subcadena de caracteres que se va a buscar.

## Devuelve

Tipo: `bigint`

Devuelve la posición inicial de la primera instancia de `SUBSTRING` en `STRING`.

Las posiciones comienzan en `1`. Si no se encuentra ninguna instancia, se devuelve `0`.

***

## Ejemplos

| STRING | SUBSTRING | Resultado |
| --- | --- | --- |
| 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` |