全文搜索和语义搜索存储过程 (Transact-SQL)

SQL Server 支持以下用于实现和查询全文索引和语义索引的系统存储过程。

全文搜索存储过程

  • sp_fulltext_catalog
    创建和删除全文目录,并启动和停止目录的索引操作。 可为每个数据库创建多个全文目录。

    后续版本的 Microsoft SQL Server 将删除该功能。请不要在新的开发工作中使用该功能,并尽快修改当前还在使用该功能的应用程序。请改用 CREATE FULLTEXT CATALOGALTER FULLTEXT CATALOGDROP FULLTEXT CATALOG

  • sp_fulltext_column
    指定表的某个特定列是否参与全文索引。

    后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。请改用 ALTER FULLTEXT INDEX

  • sp_fulltext_database
    对 SQL Server 2008 和更高版本中的全文目录没有影响,支持它只是为了向后兼容。

    后续版本的 Microsoft SQL Server 将删除该功能。请不要在新的开发工作中使用该功能,并尽快修改当前还在使用该功能的应用程序。

  • sp_fulltext_keymappings
    返回文档标识符 (DocId) 与全文键值之间的映射。

  • sp_fulltext_load_thesaurus_file
    分析和加载与 LCID 对应的更新后的同义词库文件中的数据,并导致重新编译使用此同义词库的全文查询。

  • sp_fulltext_pendingchanges
    为正在使用更改跟踪的指定表返回未处理的更改,如挂起的插入、更新和删除等。

  • sp_fulltext_service
    更改 SQL Server 全文搜索的服务器属性。

  • sp_fulltext_table
    标记或取消标记要编制全文索引的表。

    后续版本的 Microsoft SQL Server 将删除该功能。请不要在新的开发工作中使用该功能,并尽快修改当前还在使用该功能的应用程序。请改用 CREATE FULLTEXT INDEXALTER FULLTEXT INDEXDROP FULLTEXT INDEX

  • sp_help_fulltext_catalog_components
    返回用于当前数据库中所有全文目录的所有组件(筛选器、断字符和协议处理程序)的列表。

    后续版本的 Microsoft SQL Server 将删除该功能。请不要在新的开发工作中使用该功能,并尽快修改当前还在使用该功能的应用程序。 

  • sp_help_fulltext_catalogs
    返回指定的全文目录的 ID、名称、根目录、状态以及全文索引表的数量。

    后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。请改用 sys.fulltext_catalogs 目录视图。

  • sp_help_fulltext_catalogs_cursor
    使用游标返回指定的全文目录的 ID、名称、根目录、状态和全文索引表的数量。

    后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。请改用 sys.fulltext_catalogs 目录视图。

  • sp_help_fulltext_columns
    返回为全文索引指定的列。

    后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。请改用 sys.fulltext_index_columns 目录视图。

  • sp_help_fulltext_columns_cursor
    使用游标返回为全文索引指派的列。

    后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。请改用 sys.fulltext_index_columns 目录视图。

  • sp_help_fulltext_system_components
    返回注册的断字器、筛选器和协议处理程序的信息,以及已经使用指定组件的数据库和全文目录的标识符列表。

  • sp_help_fulltext_tables
    返回为全文索引注册的表的列表。

  • sp_help_fulltext_tables_cursor
    返回为全文索引注册的表的列表。

    后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。请改用 sys.fulltext_indexes 目录视图。

语义搜索存储过程

请参阅

参考

全文搜索和语义搜索目录视图 (Transact-SQL)

全文搜索和语义搜索动态管理视图和函数 (Transact-SQL)

系统存储过程 (Transact-SQL)

概念

全文搜索 (SQL Server)