Funkcja Oracle INSTR2. Jak obliczyć?

Funkcja Oracle INSTR2. Opis, składnia, przykład użycia.

Funkcja Oracle Database SQL INSTR2 służy do wyszukiwania określonego ciągu znaków w łańcuchu tekstu. Funkcja ta jest podobna do funkcji INSTR, ale zawiera dodatkowe opcje, które pozwalają na bardziej zaawansowane wyszukiwanie. Możemy określić m.in. od któego znaku zaczynamy przeszukiwanie.

Składnia funkcji INSTR2:

INSTR2(string, substring [, start_position [, occurrence [, return_option]]])

Parametry:

string – łańcuch tekstu, w którym ma zostać wyszukany substring.
substring – ciąg znaków, który ma zostać wyszukany w string.
start_position – opcjonalny parametr, który określa pozycję, od której ma zostać rozpoczęte wyszukiwanie.
occurrence – opcjonalny parametr, który określa, które wystąpienie substring ma zostać zwrócone.
return_option – opcjonalny parametr, który określa, jakie wartości mają zostać zwrócone.

Przykład:

INSTR2('Hello World', 'o', 1, 2)

W tym przykładzie funkcja INSTR2 zwróci pozycję drugiego wystąpienia znaku 'o’ w łańcuchu tekstu 'Hello World’. Wynik tego wywołania to 8.

Funkcja Oracle INSTR2. Opis, składnia, przykład użycia.

Leave a comment

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

%d bloggers like this: