oracle-text

    5热度

    1回答

    我使用Oracle文本句子 的语料库我想进球是因为只计算离散事件进行搜索, 例子:我的查询是(dog cat table) 如果发现术语“狗”,即使该句子有多个“狗”术语,它也必须计数1。如果它发现“狗猫”,它必须计数2 ...等 我用这个查询,但它给了我51,如果它找到了两个术语。我需要积累离散事件。所以我想重写Oracle Text的评分算法的行为。 select /*+ FIRST_ROWS

    0热度

    1回答

    我正在尝试创建一个Oracle文本索引,以便在数据库的西班牙语文本列上进行FTS查询。 据甲骨文的文档我需要创建一个词法分析器和一个词表,以使阀杆和模糊查询: exec ctxsys.ctx_ddl.create_preference ('cust_lexer','BASIC_LEXER'); exec ctxsys.ctx_ddl.set_attribute ('cust_lexer','ba

    1热度

    1回答

    我使用的是阿拉伯语言的oracle文本。 我想将同义词列表保存在数据库表中,所以从这张表读取的领域索引,有什么想法?

    -1热度

    1回答

    我们的索引定义为跟随 alter index my_index rebuild online parameters ('sync'); 在12C测试12C替代改变索引重建网络参数(“同步”),我们得到这个错误 DRG-11000: invalid keyword SYNC 它似乎Oracle have deprecated 12c中的同步选项,并建议使用CTX_DDL.SYNC_INDEX

    0热度

    1回答

    db1上有两个db,表test_table,上下文索引按字段a。查询: select * from test_table t where contains(t.a, 'str') > 0 它在db1上正常工作。但是,当我尝试从其他数据库,通过DBLINK执行相同的查询: select * from [email protected] t where contains(t

    1热度

    1回答

    如下所示,我的表A和B之间有一个简单的连接。另外,每个表上都有一个条件与Or运算符结合使用。 SELECT /*+ NO_EXPAND */ * FROM IIndustrialCaseHistory B , IIndustrialCaseProduct A where ( A.ProductId IN ('9_2') OR

    2热度

    1回答

    所以我有这个表的全文索引列“值”。该字段包含在它的一些数字串,当我使用的查询,像这样被正确返回: select value from mytable where value like '17946234'; 麻烦的是,因为在这个表中的很多行这是令人难以置信的慢,但是当我使用CONTAINS运营商我得不到结果: select value from mytable

    2热度

    2回答

    我有一个名为products与下面的架构和数据表: | product_id | name | description | price | location | | NUMBER | VARCHAR2 | CLOB |NUMBER(9,2)| SDO_GEOMETRY | ---------------------------------------------------------

    1热度

    1回答

    我需要SOME_NUMERIC_PARAM文本字段排序大表: CREATE TABLE HR.IOT_TEST ( ID VARCHAR2(30 CHAR), SOME_NUMERIC_PARAM NUMBER, TEXTS CLOB, CONSTRAINT PK_IOT PRIMARY KEY (ID, SOME_NUMERIC_PARAM) ENABLE

    0热度

    1回答

    我创建了自己的词库为阿拉伯语和术语之间建立关系来定义的同义词,我用这个代码: ctx_thes.create_thesaurus ('myThesurus'); ctx_thes.create_relation ('myThesurus', 'لعب', 'syn', 'مرح'); 它工作得很好,我创造了超过10000同义词。 但是当我用这个代码: SELECT CTX_THES.