Определение фильтра для фразового поиска
Спецификация
См. спецификацию пункта «Создание таблицы».
Синтаксические правила
-
< Фильтр для фразового поиска >
можно задавать только для 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);