oracle全文检索能根据文件路径检索吗???

xujun5031 2011-10-19 04:16:39
第一次接触oracle,要做全文检索,
news表,字段id,title(标题),content(内容),filepath(附件路径)
比如要检索包含“反动”这个关键字的数据,要根据路径检索附件,附件为dox,ppt等文档,怎么做?
...全文
85 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
heller2007 2011-10-20
  • 打赏
  • 举报
回复
如果"反动"是写在文档里的,SQL语句就不能实现了,应该先通过路径找到文档,然后在程序的代码里去检索了
007-x 2011-10-20
  • 打赏
  • 举报
回复
你的附件肯定不是和Oracle在同一台服务器,Oracle怎么读的到附件呢,而且你的附件是dox或ppt文档,Oracle也解析不了的,只能放到程式码去做了
oodick 2011-10-20
  • 打赏
  • 举报
回复
帮忙顶,搞不定
qytkgrk 2011-10-19
  • 打赏
  • 举报
回复
只用sql语句估计是实现不了的,sql语句又不能解析文档,必须得解析文档再判断文档内容是否包涵“反动”
xujun5031 2011-10-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 heller2007 的回复:]

用模糊查询不是就行了,比如 select * from news where content like '%反动%' and (filepath like '%.dox' or filepath like '%.ppt');
[/Quote]
检索的是文档的内容,数据库只存文档路径啊
heller2007 2011-10-19
  • 打赏
  • 举报
回复
用模糊查询不是就行了,比如 select * from news where content like '%反动%' and (filepath like '%.dox' or filepath like '%.ppt');
xujun5031 2011-10-19
  • 打赏
  • 举报
回复
没人知道吗

17,082

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧