Witam serdecznie

Proszę o pomoc w takiej kwestii:

mam tabelę w której są 3 pola ID_DOC, NazwaDoc, TrescDoc w polu TrescDoc przechowuję w formacie txt treść dokumentu.

Jak napisać dwie procedury które pobierają treść z pola TrescDoc, wykonują analizę tekstu i w wyniku podają:

1. Wyrazy występujące w tekście i ilość ich wystąpień (np. wyraz „AND” wystąpił w tekście 12 razy.
2. Wyrazy występujące w tekście i na jakich pozycjach w dokumencie występowały (np. wyraz „AND” wystąpił na pozycji (4, 23, 80).

Czy jest to wykonalne z poziomu Oracla? Proszę o jakieś podpowiedzi.

Pozdrawiam
ag.gamis