在哪里可以找到 Oracle 全文搜索的“停止”词列表?

Tyr*_*omo 4 full-text-search reserved-words oracle-xe oracle-ucm stop-words

我有一个客户在新的 Oracle UCM 站点上测试全文(如下示例)搜索。他们选择测试的随机文本字符串是“仅测试”。哪个失败了;从我的测试来看,“only”似乎是一个保留字,因为它永远不会从全文搜索中返回(它是从元数据搜索中返回的)。

我花了一上午的时间搜索 oracle.com,发现这个看起来相当全面,但没有“唯一”。

所以我的问题是,“仅”是一个保留词。在哪里可以找到 Oracle 全文搜索 (10g) 的保留字的完整列表?

全文搜索字符串示例;

(<ftx>test only</ftx>)
Run Code Online (Sandbox Code Playgroud)


更新。 我做了更多测试。似乎它忽略了指示地点或时间的单词;只有,一些,直到,何时,同时,哪里,那里,这里,附近,那个,谁,关于,这个,他们。

谁能证实这一点吗?我在 Oracle 的任何地方都找不到这个。


更新2.发布答案 我应该一直在寻找“停止”词而不是“保留”。更新了问题标题和标签以反映。

Fro*_*y Z 5

附加答案:

选择 *
来自 DR$STOPWORD
左连接 DR$STOPLIST 于 DR$STOPWORD.SPW_SPL_ID = DR$STOPLIST.SPL_ID

结果中SPL_*字段来自DR$STOPLIST系统表,SPW_*字段来自DR$STOPWORD表

  • 从用户模式中,可以通过以下方式检索用户定义的非索引字表和非索引字
从 CTX_USER_STOPLISTS 中选择*;
从 CTX_USER_STOPWORDS 中选择*;