Зачем вам привлекать Oracle к поиску файла HTML для какой-нибудь строки ?
- дважды щелкните этот файл
- откроется в браузере
- CTRL + F откроет поиск, чтобы ... искать это слово
или даже
- открыть файл HTML в любом текстовом редакторе
- использует свои возможности поиска, чтобы найти это слово
Если вы настаиваете на Oracle, тогда
- создать таблицу
- один из столбцов должен быть CLOB
- загрузить в него HTML-файл, используя
- Oracle Text (как предложено @ paulsm4)
- SQL * Loader или
- функция внешнего стола или
- UTL_FILE или
- DBMS_LOB или, возможно, что-то еще
- используйте функцию DBMS_LOB.INSTR для этого столбца CLOB и посмотрите, существует ли в нем слово
Я пытаюсь сказать следующее: я не думаю, что Oracle (как система управления базами данных ) - это правильный инструмент для этого. Тот факт, что это может быть сделано, не означает, что это должно быть сделано . Существуют и другие (языки программирования), которые предназначены для этого простым способом. Например, Python.
С другой стороны, я вроде понимаю , что - когда / если Oracle - единственный инструмент, который вы знаете, - это инструмент, который вы собираетесь использовать.