MS SQL 能否支持连接(连接或联合)多个数据库的视图的全文索引?
BenMaddox
问问题
632 次
2 回答
1
是的,一点没错。每个索引将被单独查询,结果将由引擎组合。
例如,如果您有:
- 带有全文索引的 DatabaseA、TableA、FieldA
- DatabaseB、TableB、FieldB 带全文索引
而且您有一个视图,其中包含两个数据库中两个表的两个字段,当您查询该视图时它会正常工作。从 SQL Server 的角度来看,它们是否在同一个数据库中并不重要。
如果这与您的情况不符,请尝试发布有关您的挑战的更多详细信息。谢谢!
于 2009-03-03T16:06:36.333 回答
0
一点都不。
您不能在没有索引的表或视图上创建全文索引。
您不能使用包含左/右连接或联合的聚集索引创建视图。
您可以对包含来自另一个数据库的数据的视图执行全文搜索,但前提是它包含单个表或内部连接表。
于 2010-06-08T14:23:52.743 回答