# STRPOS

Gibt die Startposition des ersten Vorkommens einer bestimmten Teilzeichenfolge innerhalb einer Zeichenfolge zurück.

## Syntax

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

## Argumente

#### STRING

Typ: `string`

Eine zu durchsuchende Zeichenfolge.

#### SUBSTRING

Typ: `string`

Die zu suchende Teilzeichenfolge.

## Rückgaben

Typ: `bigint`

Gibt die Startposition des ersten Vorkommens von `SUBSTRING` in `STRING` zurück.

Positionen beginnen ab `1`. Wird kein Vorkommen gefunden, ist das Ergebnis `0`.

***

## Beispiele

| STRING | SUBSTRING | Ausgabe |
| --- | --- | --- |
| Alle glücklichen Familien sind einander ähnlich | alle | 0 |
| Alle glücklichen Familien sind einander ähnlich | Alle | 1 |
| Alle glücklichen Familien sind einander ähnlich | sind | 20 |
| Alle glücklichen Familien sind einander ähnlich | `''` | 1 |
| `''` | `''` | 1 |
| `''` | word | 0 |
| `null` | word | `null` |