关于全文检索的几个疑问,请教各位
关于全文检索的几个疑问,请教各位
接触oracle没多久,关于全文索引有几个问题,请教大家,不甚感激!
我的数据库中有多个表,总记录2-3千万条,想做全文检索,检索出各个表里面各个字段包含的内容。比如姓名,多个表中,并且某个表中几个字段都可能包含,我想都找到。
我采用oracle text技术,问题是:
1。目前我做的是对一个表的一个字段做全文索引,可以查询出这个字段,如果要在这个表中做多个字段的索引,是否能在这个索引上所印多个字段?
2。如果可以索引一个表的多个字段,那需要在多个表中查询,是否需要把各个表的查询记录合并起来?
3。我数据库某些字段是用代码表示,中文是在编码表中,比如
职业,我在业务表中是代码01,02,而这个时候我的索引建立在代码上应该是查询不到的,oracle能在视图上建立索引吗?还是有其他更好的方案?
谢谢哦~~~