2011-05-12 105 views
0

您好,我目前一直在尝试对存储为BLOB数据的一些.docx文件进行一些全文搜索。我一直试图以类似谷歌的方式将这些文档的一小部分带回来。我目前一直在Apress Pro全文搜索手册中使用该示例。然而,这个例子不使用BLOB数据,有没有人知道我用这种方法试图做什么?谢谢。点击突出显示Blob数据

+0

你使用什么类型的DBMS? /i.e。 Oracle,MySQL等/ – bpgergo 2011-05-12 13:35:47

+0

好的,所以我查了一下你提到的那本书,看来你用的是MS SQL – bpgergo 2011-05-12 13:39:52

回答

0

应该可以的。内部SQL服务器存储与文档中特定关键字的相对偏移相对应的出现值列表。请参考此索引结构中的Occ列article about full text search internals in MS SQL Server

我不确定您是否必须实现自己的CONTAINS,或者可以将SQL Server配置为将查询值返回给您的查询。如果你想出来,请按照这个线程。

一旦您的结果集中返回了出现值,它将取决于您的应用程序从blob中获取片段。