【问题标题】:Oracle text search default Stop words for non english locales非英语语言环境的 Oracle 文本搜索默认停用词
【发布时间】:2014-08-02 00:32:27
【问题描述】:

Oracle 文档列出了默认停用词之后。 http://docs.oracle.com/cd/B28359_01/text.111/b28304/astopsup.htm#CCREF1400

这包括所有语言的停用词。但是当我查询我的数据库以查看停用词列表时,它只显示英文单词。 选择 * FROM ctx_stopwords;

它没有列出非英语停用词。我可能在这里遗漏了一些东西。我正在寻找一个查询,它返回所有语言的所有默认 oracle 停用词。有没有办法做到这一点?

谢谢!

【问题讨论】:

    标签: oracle full-text-search stop-words text-search


    【解决方案1】:

    在 $ORACLE_HOME/ctx/admin/defaults/ 中查找脚本

    drdefus.sql - american
    drdefd.sql  - german
    

    【讨论】:

    • 谢谢。我在该位置看到所有特定于语言环境的文件。如果我想使用所有语言环境的停用词,这是否意味着我必须手动安装所有这些语言环境?
    • 是的,但是你可以编写一个简单的脚本来运行文件夹中的所有脚本
    猜你喜欢
    • 1970-01-01
    • 2014-03-09
    • 2011-05-03
    • 1970-01-01
    • 2014-03-31
    • 2011-10-29
    • 2016-09-07
    • 1970-01-01
    相关资源
    最近更新 更多