zoukankan      html  css  js  c++  java
  • 全文索引

    --确定是否安装了全文组件
    SELECT FullTextServiceProperty( 'IsFullTextInstalled' );
    GO

    --确定已分配给全文的资源使用级别
    SELECT FullTextServiceProperty ( 'ResourceUsage' );
    Go

    -- 查看数据库的全文索引是否开启
    USE northwind
    SELECT DATABASEPROPERTY('Northwind', 'IsFullTextEnabled')
    GO

    --启动当前数据库的全文索引
    sp_fulltext_database 'enable'

    --创建全文目录
    CREATE FULLTEXT CATALOG NWDocFTCat

    --在指定列上创建全文索引
    Create FULLTEXT INDEX ON dbo.Categories
    (
        description                         --full-text index column name
            Language 0X0                 --0X0 is LCID for neutral language
    )
    KEY INDEX PK_Categories ON NWDocFTCat --Unique index
    WITH CHANGE_TRACKING AUTO            --Population type
    GO

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

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

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


    --返回有关全文目录属性的信息
    --IndexSize
    --PopulateStatus:
    --0空闲1 = 正在进行完全填充
    --2 = 已暂停
    --3 = 已中止
    --4 = 正在恢复
    --5 = 关闭
    --6 = 正在进行增量填充
    SELECT FullTextCatalogProperty
    ('NWDocFTCat', 'PopulateCompletionAge')

    --使用CONTAINS
    SELECT CategoryID,CategoryName
     FROM Categories
     WHERE CONTAINS(description, '"cof*" or "meat*"' )
    GO

    --使用FREETEXT
    SELECT CategoryID,CategoryName
     FROM Categories
     WHERE FREETEXT(*, '"Dried fruit and bean curd"' )
    GO

    --使用CONTAINSTABLE
    select * from
    CONTAINSTABLE (Categories, Description,
          '"coffee*" or "Dried fruit and bean curd"')

  • 相关阅读:
    使用FluentScheduler和IIS预加载在asp.net中实现定时任务管理
    [WCF REST] Web消息主体风格(Message Body Style)
    [WCF REST] Web消息主体风格(Message Body Style)
    REST WCF Service中的WebMessageBodyStyle
    REST WCF Service中的WebMessageBodyStyle
    C#表示空字符
    053517
    053516
    053515
    053514
  • 原文地址:https://www.cnblogs.com/flysun0311/p/2025099.html
Copyright © 2011-2022 走看看