Az Oracle INSTR() függvény egy stringben lévő alstringet keres, és egy stringben adja vissza az alstring pozícióját.

Szintaxis

A followig szemlélteti a szintaxis az Oracle INSTR() beosztása:

Érvek

Az Oracle INSTR() funkció elfogadja négy érvek: string

a string karakter vagy kifejezés, amely tartalmazza a substring, hogy megtalálják.,

substring

a keresendő alrendszer

start_position

egy nonzero egész szám, amely meghatározza, hogy a INSTR() függvény hol kezd keresni. Astart_position A bemeneti karakterkészlet által meghatározott karakterek segítségével kerül kiszámításra.

Ha astart_position pozitív, akkor aINSTR() függvény a karakterlánc kezdetétől számít előre., Ha astart_position negatív, akkor aINSTR() függvény a karakterlánc végétől visszafelé fog keresni és számolni.

a start_position opcionális paraméter. A start_position alapértelmezett értéke 1. Ez azt jelenti, hogy alapértelmezés szerint aINSTR() függvény a karakterlánc kezdetétől keres.

occurrence

egy pozitív egész szám, amely meghatározza a substring előfordulását, amelyre a INSTR() függvénynek keresnie kell., A occurence opcionális, alapértelmezett értéke 1, ami azt jelenti, hogy a INSTR() funtion alapértelmezés szerint a substring első előfordulását keresi.

visszatérési érték

a INSTR() függvény pozitív egész számot ad vissza, amely egy karakterláncon belüli szubsztrátum pozíciója.

Ha a string nem tartalmazza a substring, a INSTR() függvény értéke 0 (nulla).,

példák

1) Keresés a

első előfordulásának helyét a következő utasítás adja vissza d95cdcf825″ >

substring in This is a playlist, kiindulva az 1.pozícióból (az első karakter) a karakterláncban.,

ebben a példában az INSTR() függvény megkereste a a This is a playlistkarakterlánc kezdetétől.,

2) ais

ebben a példában a start_position as 1 és aoccurrence as 2 és 3 parancsot adtuk aINSTR() függvénynek a

3) Keresés substring, hogy nem létezik a string

A következő példa szemlélteti, hogy az eredmény, amikor a substring are nem található a keresett karakterlánc:

4) Keresés hátra

A következő példa keresések az első előfordulása a substring is hátra a végén a keresett karakterlánc.,

ebben az oktatóanyagban megtanultad, hogyan kell egy karakterláncban keresni és visszaadni egy alrendszer pozícióját.

  • hasznos volt ez a bemutató?
  • YesNo