📣
TiDB Cloud Premium is now in public preview. Unlimited growth, instant elasticity, advanced security for enterprise workloads. Try it out →

INSTR



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.

Syntax

INSTR(<str>, <substr>)

Arguments

ArgumentsDescription
<str>The string.
<substr>The substring.

Return Type

BIGINT

Examples

SELECT INSTR('foobarbar', 'bar'); +---------------------------+ | INSTR('foobarbar', 'bar') | +---------------------------+ | 4 | +---------------------------+ SELECT INSTR('xbar', 'foobar'); +-------------------------+ | INSTR('xbar', 'foobar') | +-------------------------+ | 0 | +-------------------------+

Was this page helpful?