小儒.NET

志忍私然后能公,行忍情性然后能修,知而好问然后能才,公、修而才,可谓小儒矣。(闻道有先后,术业有专攻。)

用户操作
[即时聊天] [发私信] [加为好友]
管金儒ID:jinru2560
65975次访问,排名1572好友0人,关注者2
jinru2560的文章
原创 68 篇
翻译 0 篇
转载 23 篇
评论 10 篇
小儒的公告

E-Mail:
  jinru2560 QQ:
  55854548
最近评论
tomtory:不可用 要报错
inflame:终于找到了,谢谢你!!!!!LOVE YOU


加你QQ了!

flyboy5018:好,了解了点
qweraz:怎么没有主、外键的?
ling_78:界面看着舒服很多了,
文章分类
收藏
    相册
    普陀游
    西湖风景
    技术链接
    Ajax.NET
    ASP.NET Chart and Charting for .NET
    ASP.NET Forums 官方中文网站
    devexpress(RSS)
    MSDN 中文网站
    SourceForge.net WebLucene
    微软中文技术社区
    慧都控件网
    友情链接
    gjr's spaces
    marxTen的专栏
    带皮的BLOG
    浮云的博客
    郭仔
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 oracle全文检索简单例子收藏

    新一篇: datagrid动态添加列 | 旧一篇: 如何在SQL中启用全文检索功能?


    1.=======为拥有文档表的模式建立文本索引授权

    ====以system用户连接数据库,为ZYFILEUP授权。

    GRANT "CTXAPP" TO "JDCDC";
    ALTER USER "JDCDC" DEFAULT ROLE ALL;
    GRANT EXECUTE ON "CTXSYS"."CTX_ADM" TO "JDCDC";
    GRANT EXECUTE ON "CTXSYS"."CTX_CATSEARCH" TO "JDCDC";
    GRANT EXECUTE ON "CTXSYS"."CTX_CONTAINS" TO "JDCDC";
    GRANT EXECUTE ON "CTXSYS"."CTX_DDL" TO "JDCDC";
    GRANT EXECUTE ON "CTXSYS"."CTX_DOC" TO "JDCDC";
    GRANT EXECUTE ON "CTXSYS"."CTX_QUERY" TO "JDCDC";
    GRANT EXECUTE ON "CTXSYS"."CTX_ULEXER" TO "JDCDC";
    GRANT EXECUTE ON "CTXSYS"."CTX_XPCONTAINS" TO "JDCDC";

    2.========建立文档表在BLOB_CONTENT列上的索引=========
    =====以JDCDC用户连接数据库,建立文本索引参考项
    begin
    ctx_ddl.create_preference('mylex','BASIC_LEXER');
    ctx_ddl.set_attribute('mylex','printjoins','_-');
    ctx_ddl.create_preference('mywordlist', 'BASIC_WORDLIST');
    ctx_ddl.set_attribute('mywordlist','PREFIX_INDEX','TRUE');
    ctx_ddl.set_attribute('mywordlist','PREFIX_MIN_LENGTH',1);
    ctx_ddl.set_attribute('mywordlist','PREFIX_MAX_LENGTH', 5);
    ctx_ddl.set_attribute('mywordlist','SUBSTRING_INDEX', 'YES');
    end;
    begin
    ctx_ddl.create_preference('cnlex','CHINESE_LEXER');
    --====ctx_ddl.create_preference('chinalex','chinese_vgram_lexer')===---;
    end; 

    3.==========建立索引=============
    create index name_index on cdc.test(name)
    indextype is ctxsys.context
    parameters ('DATASTORE CTXSYS.DIRECT_DATASTORE
    FILTER CTXSYS.INSO_FILTER
    LEXER jdcdc.CNLEX
    WORDLIST jdcdc.MYWORDLIST');

    <<< 
    create index name_index on cdc.test(name)
    indextype is ctxsys.context
    parameters ('LEXER cdc.CNLEX');
    >>>>
    ==========删除索引=============
    drop index name_index;

    4.==========索引同步=============
    exec ctx_ddl.sync_index('test_index');
    exec ctx_ddl.sync_index('name_index');
    exec ctx_ddl.sync_index('subject_index');
    exec ctx_ddl.sync_index('contents_index');

    5.==========文本查询语句格式=====
    select name from cdc.test
    where contains(name,'aa',1)>0
    order by name;

    CREATE TABLE zlk_poisoninf (
      datainfoid       NUMBER PRIMARY KEY,
      summarize        clob,
      DIAGNOSE         clob,
      TREATMENT        clob
      );

    create index summarize_fullindex on cdc.zlk_poisoninf(summarize)
    indextype is ctxsys.context
    parameters ('LEXER cdc.CNLEX');

    exec ctx_ddl.sync_index('summarize_fullindex');

    发表于 @ 2005年12月15日 13:29:00|评论(loading...)|编辑

    新一篇: datagrid动态添加列 | 旧一篇: 如何在SQL中启用全文检索功能?

    评论

    #qweraz 发表于2008-06-17 10:29:19  IP: 61.130.8.*
    怎么没有主、外键的?
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © 小儒