Определение фильтра для фразового поиска
Спецификация
См. спецификацию пункта «Создание таблицы».
Синтаксические правила
-
<Фильтр для фразового поиска>
можно задавать только для CHAR/VARCHAR/BLOB/EXTFILE-столбцов.create table test_blob ( id integer, name char(18), document blob default filter ascxml2text);
-
<Имя фильтра>
должно быть прописано в системной таблице $$$FILTER.
Общие правила
-
Конструкция
<фильтр для фразового поиска>
задает имя фильтра, используемого для столбца при создании фразового индекса (см. документ «Полнотекстовый поиск в базе данных», пункт «Создание фразового индекса»).
Пример
create or replace table tst_filter (col1 char(2000) default filter DOCRTF2TEXT, col2 nchar(1000) default filter UTF82TEXT);