Oracle大文本查询 汉字按拼音排序

来源:互联网 发布:网络语言bbs是什么意思 编辑:程序博客网 时间:2024/05/02 04:59
创建Oracle Text 文本索引:
CREATE INDEX doc_index ON docs(text) INDEXTYPE IS CTXSYS.CONTEXT

查询文本:

select a.content_id, a.content_name, a.content, a.type_id  from (select t.content_id,               t.content_name,               t.content,               t.type_id,               rownum - 1 numNo          from CONTENT_BAIKE t         where 1 = 1           and CONTAINS(t.key_word, '新疆') > 0           and t.type_id = 25000000) a where a.numNo >= 0   and a.numNo < 10  order  by nlssort(a.content_name,'NLS_SORT=SCHINESE_PINYIN_M');


 

 

原创粉丝点击