H2中带有like子句的全文搜索问题?

Viv*_*vek 2 full-text-search h2

我已经为我的H2数据库创建了全文搜索索引。我可以执行以下查询,例如

stat.executeQuery("SELECT * FROM FT_SEARCH_DATA('abc', 0, 0)")

(请参阅此示例
,这将返回查找带有字符串的记录的查询abc

如何让查询搜索中间的单词?我想在查询中使用like子句 ( )。like %abc%

小智 5

您可以在 h2 数据库 SELECT 中使用正则表达式。我想您会对以下内容感兴趣:

SELECT * FROM db.table WHERE name regexp '.*abc.*'