locate Funkció

A következőre vonatkozik:check marked yes Databricks SQL check marked yes Databricks Runtime

Az első előfordulásának substr pozícióját adja vissza az utópozícióbanposstr. Ez a függvény a pozíciófüggvény szinonimája.

Szintaxis

locate(substr, str [, pos] )

Argumentumok

  • subtr: EGY SZTRING kifejezés.
  • str: EGY SZTRING kifejezés.
  • pos: Egy nem kötelező EGÉSZ SZÁM kifejezés.

Visszatérési érték

Egész szám.

A megadott pos és a visszaadott érték 1-alapú. Ha pos nincs megadva substr , a keresés a kezdetétől strkezdve történik. Ha pos 1-nél kisebb, az eredmény 0.

Példák

> SELECT locate('bar', 'abcbarbar');
 4
> SELECT locate('bar', 'abcbarbar', 5);
 7