Рассмотрим следующий пример
CREATE ALIAS IF NOT EXISTS FT_INIT FOR "org.h2.fulltext.FullText.init";
CALL FT_INIT();
DROP TABLE IF EXISTS TEST;
CREATE TABLE TEST(ID INT PRIMARY KEY, NAME VARCHAR);
INSERT INTO TEST VALUES(1, 'Hello World');
CALL FT_CREATE_INDEX('PUBLIC', 'TEST', NULL);
и я выполнил следующий запрос
SELECT * FROM FT_SEARCH('Hello', 0, 0);
Но этот запрос возвращает "PUBLIC". "TEST" WHERE "ID" = 1 .
- Должен ли я снова выполнить это
"PUBLIC"."TEST" WHERE "ID"=1
, чтобы получить запись, содержащую слово «Hello»?
- Что такое запрос для поиска всех записей со словом «ell» в них из FT_Search. например,% ell% в родном полнотекстовом поиске H2