如果想要对数据库表中基于文本的列执行全文本搜索,可创建一个全文本索引。全文本索引依赖于常规索引,因此需要先创建常规索引。常规索引只能在单个非空的列上创建,而且最好选择值较小的列而非值较大的列。有关更多信息,请参见 如何:创建索引。
![]() |
---|
若要创建全文索引,必须首先使用外部工具(如 SQL Workbench 或企业管理器)为数据库创建一个全文目录。 |
![]() |
---|
全文索引功能在 Microsoft SQL Server Express 2005 中不可用。 |
![]() |
---|
对于在以下说明中使用的某些 Visual Studio 用户界面元素,您的计算机可能会显示不同的名称或位置。这些元素取决于您所使用的 Visual Studio 版本和您所使用的设置。有关更多信息,请参见 Visual Studio 设置。 |
选定的全文本索引
列出现有的全文索引。选择一个索引以在右侧的网格中显示其属性。如果该列表为空,则表示没有为该表定义全文关系。添加按钮
创建一个新的全文本索引。“删除”按钮
删除在**“选定的全文本索引”**列表中选择的全文本索引。一般类别
已展开,显示**“列”和“全文本目录名称”**。Columns
显示一个逗号分隔列表,其中列出了可全文本搜索列的名称。若要查看完整的列表,请单击属性字段左侧的省略号 (…)。全文本目录名称
显示在其上存储此全文索引的全文目录的名称。若要将此索引存储在其他目录上,请单击当前目录名,再从下拉列表中选择其他目录。说明
必须先在外部工具(如 SQL Workbench 或企业管理器)中创建目录。
标识类别
已展开,显示此索引的名称字段。名称
显示此全文索引的系统指定名称。表设计器类别
已展开,显示指示如何执行索引的属性。活动
显示当前是否可以使用此全文索引执行全文搜索。更改跟踪设置
描述此索引的更改跟踪状态:“手动”、“自动”或“关闭”。爬网已完成
显示最近一次爬网是否已完成。如果此属性值为**“否”**,则表示爬网正在进行。当前或上一次爬网的结束日期和时间
显示最近一次爬网的结束日期和时间。当前或上一次爬网中的错误数
显示当前或最近一次爬网中的错误数。索引版本
显示爬网开始时表的架构版本。当前或上一次爬网中的行数
显示在当前或最近一次爬网中更新的行数。当前或上一次爬网的开始日期和时间
显示当前或最近一次爬网的开始日期和时间。下一次爬网的时间戳
显示下一次爬网的开始日期和时间。当前或上一次爬网的类型
显示当前或最近一次爬网的类型:“完全”、“增量”、“更新”或“自动传播”。唯一索引名称
显示此数据库中具有唯一单列索引的所有列的名称列表。这些列可用于创建全文索引。