INSTR (Lakehouse v1)
Renvoie la position de la première occurrence de la sous-chaîne substr dans la chaîne str. Équivaut à la forme à deux arguments de LOCATE(), sauf que l’ordre des arguments est inversé.
Syntaxe Analyze
Section intitulée « Syntaxe Analyze »func.instr(<str>, <substr>)Exemples Analyze
Section intitulée « Exemples Analyze »func.instr('foobarbar', 'bar')┌────────────────────────────────┐│ func.instr('foobarbar', 'bar') │├────────────────────────────────┤│ 4 │└────────────────────────────────┘Syntaxe SQL
Section intitulée « Syntaxe SQL »INSTR(<str>, <substr>)Arguments
Section intitulée « Arguments »| Arguments | Description |
|---|---|
<str> |
La chaîne. |
<substr> |
La sous-chaîne. |
Type de retour
Section intitulée « Type de retour »BIGINT
Exemples SQL
Section intitulée « Exemples SQL »SELECT INSTR('foobarbar', 'bar');┌───────────────────────────┐│ INSTR('foobarbar', 'bar') │├───────────────────────────┤│ 4 │└───────────────────────────┘
SELECT INSTR('xbar', 'foobar');┌─────────────────────────┐│ INSTR('xbar', 'foobar') │├─────────────────────────┤│ 0 │└─────────────────────────┘