Kategorie szkoleń | Egzaminy | Kontakt

Odpowiedź (1)

  • 6

Oracle DB obsługuje wyrażenia regularne przy pomocy funkcji. Obsługa regexpów pojawiła się w środowisku bazy danych Oracle w wersji 10g Release 1 - ta wersja bazy obsługuje jednak jedynie składnię POSIX. Od wersji Oracle 10g Release 2 pojawiła się również obsługa składni Pearl.

W wersji 10g mamy do dyspozycji funkcje:

  • REGEXP_LIKE
  • REGEXP_REPLACE
  • REGEXP_SUBSTR
  • REGEXP_INSTR

W wersji 11g pojawiła się nowa funkcja:

  • REGEXP_COUNT

Powyższe funkcje działają na wyrażeniach regularnych, a ich działanie przypomina działanie ich dotychczasowych odpowiedników z pakietu standard tj. SUBSTR, INSTR, REPLACE, COUNT oraz operatora LIKE.

  • Odpowiedział
  • @ | 01.04.2014
  • TRENER MODERATOR ALTKOM AKADEMII