亚洲av色香蕉一区二区三区,十四以下岁毛片带血a级,亚洲 校园 欧美 国产 另类,亚洲av日韩av一区谷露,色欲av无码一区二区三区

  • 相關(guān)軟件
    >sp_fulltext_column 創(chuàng)建者:webmaster 更新時(shí)間:2006-02-16 15:51

    指定表的某個特定列是否參與全文索引。



    語法


    sp_fulltext_column [ @tabname = ] 'qualified_table_name' ,

        [ @colname = ] 'column_name' ,

        [ @action = ] 'action'

        [ , [ @language = ] 'language' ]

        [ , [ @type_colname = ] 'type_column_name' ]



    參數(shù)


    [@tabname =] 'qualified_table_name'



    一段或兩段的表名。該表必須已經(jīng)存在于當(dāng)前的數(shù)據(jù)庫中。該表必須有全文索引。qualified_table_name 的數(shù)據(jù)類型為 nvarchar(517),無默認(rèn)值。



    [@colname =] 'column_name'



    qualified_table_name 中某個列的名稱。該列必須是一個字符,或是一個 image 列,不能是一個已計(jì)算列。column_name 的數(shù)據(jù)類型為 sysname,無默認(rèn)值。



    說明  SQL Server 能夠創(chuàng)建 text 數(shù)據(jù)的全文索引,text 數(shù)據(jù)存儲在具有 image 數(shù)據(jù)類型的列中。不對圖像或圖片編制索引。



    [@action =] 'action'



    將要執(zhí)行的動作,action 的數(shù)據(jù)類型為 varchar(20),無默認(rèn)值,可以是下列值中的一個。



















    描述
    addqualified_table_namecolumn_name 添加到表的非活動全文索引中。該動作啟用全文索引的列。
    drop從表的非活動全文索引中刪除 qualified_table_namecolumn_name。



    [@language =] 'language'



    存儲在列中的數(shù)據(jù)的語言。下表列出了包括在 SQL Server 中的語言。



    說明  當(dāng)某個列包含使用多種語言的數(shù)據(jù)或不支持語言的數(shù)據(jù)時(shí),請使用"中性"設(shè)置。由配置選項(xiàng) default full-text language 指定默認(rèn)值。










































































    區(qū)域設(shè)置區(qū)域設(shè)置 ID
    中性0
    簡體中文0x0804
    繁體中文0x0404
    荷蘭語0x0413
    英國英語0x0809
    美國英語0x0409
    法語0x040c
    德國0x0407
    意大利0x0410
    日語0x0411
    朝鮮語0x0412
    現(xiàn)代西班牙語0x0c0a
    普通瑞典語0x041d



    [@type_colname =] 'type_column_name'



    qualified_table_name 中某個列的名稱,該列存放著 column_name 的文檔類型。該列必須為 char、ncharvarcharnvarchar。只有當(dāng) column_name 的數(shù)據(jù)類型為 image 時(shí)才使用它。type_column_name 的數(shù)據(jù)類型為 sysname,無默認(rèn)值。



    返回代碼值


    0(成功)或 1(失敗)



    結(jié)果集




    注釋


    如果全文索引是活動的,應(yīng)停止所有正在進(jìn)行的填充。而且,如果一個帶活動全文索引的表啟用了更改跟蹤,SQL 服務(wù)器確保該索引是當(dāng)前的。例如,SQL Server 停止表中所有當(dāng)前的填充,除去現(xiàn)有的索引,并啟動新填充。



    如果打開更改跟蹤,并需要在保留索引的同時(shí)從全文索引中添加或除去列,應(yīng)停用該表并添加或除去所需的列。這些動作凍結(jié)索引。當(dāng)可以啟動填充時(shí),可以稍后再激活該表。



    權(quán)限


    只有 sysadmin 固定服務(wù)器角色成員、db_ownerdb_ddladmin 固定數(shù)據(jù)庫角色成員和對象所有者才能執(zhí)行 sp_fulltext_column。



    示例


    將一列添加到全文索引



    1. 下面的示例將來自 Categories 表的 Description 列添加到表的全文索引。
      USE Northwind
      EXEC sp_fulltext_column Categories, Description, 'add'



    2. 下面的示例假設(shè)在 spanishTbl 表上創(chuàng)建一個全文索引。添加 spanishCol 列:
      sp_fulltext_column 'spanishTbl', 'spanishCol', 'add', 0xC0A


      運(yùn)行該查詢時(shí):


      SELECT * 
      FROM spanishTbl
      WHERE CONTAINS(spanishCol, 'formsof(inflectional, trabajar)')


      結(jié)果集將包括帶有不同形式的 trabajar的行(要使用),如 trabajo、trabajamos 和 trabajan。


      說明  在單個全文查詢函數(shù)子句中列出的所有列都必須使用相同的語言。



    相關(guān)文章
    本頁查看次數(shù):