INSTR
Learn how to use the INSTR string function in PlaidCloud Lakehouse. Returns the position of the first occurrence of substring substr in string str.
Returns the position of the first occurrence of substring substr in string str. This is the same as the two-argument form of LOCATE(), except that the order of the arguments is reversed.
Analyze Syntax
func.instr(<str>, <substr>)
Analyze Examples
func.instr('foobarbar', 'bar')
┌────────────────────────────────┐
│ func.instr('foobarbar', 'bar') │
├────────────────────────────────┤
│ 4 │
└────────────────────────────────┘
SQL Syntax
INSTR(<str>, <substr>)
Arguments
| Arguments | Description |
|---|---|
<str> | The string. |
<substr> | The substring. |
Return Type
BIGINT
SQL Examples
SELECT INSTR('foobarbar', 'bar');
┌───────────────────────────┐
│ INSTR('foobarbar', 'bar') │
├───────────────────────────┤
│ 4 │
└───────────────────────────┘
SELECT INSTR('xbar', 'foobar');
┌─────────────────────────┐
│ INSTR('xbar', 'foobar') │
├─────────────────────────┤
│ 0 │
└─────────────────────────┘