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 playlist
karakterlá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