• 相关软件
    >sp_help_fulltext_columns_cursor 创建者:webmaster 更新时间:2006-02-16 15:51

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



    语法


    sp_help_fulltext_columns_cursor [ @cursor_return = ] @cursor_variable OUTPUT

        [ , [ @table_name = ] 'table_name' ]

        [ , [ @column_name = ] 'column_name' ]



    参数


    [@cursor_return =] @cursor_variable OUTPUT



    cursor 类型的输出变量。结果游标是只读的可滚动动态游标。



    [@table_name =] 'table_name'



    是请求全文索引信息的一段或两段表名。table_name 的数据类型为 nvarchar(517),默认值为 NULL。如果省略 table_name,则检索每个全文索引表的全文索引列信息。



    [@column_name =] 'column_name'



    是需要全文索引元数据的列名。column_name 的数据类型为 sysname,默认值为 NULL。如果省略 column_name 或其值为 NULL,则返回 table_name 每个全文索引列的全文列信息。如果也省略 table_name 或其值为 NULL,则返回数据库中所有表的每个全文索引列的全文索引列信息。



    返回代码值


    0(成功)或 1(失败)



    结果集

























































    列名数据类型描述
    TABLE_OWNERsysname表所有者。这是创建该表的数据库用户的名称。
    TABLE_IDinteger表 ID。
    TABLE_NAMEsysname表名。
    FULLTEXT_COLIDinteger全文索引列的列 ID。
    FULLTEXT_COLUMN_NAMEsysname为索引指派的全文索引表中的列。
    FULLTEXT_BLOBTP_COLNAMEsysname指定全文索引列文档类型的全文索引表中的列。该值只适用于全文索引列为 image 列的情况。
    FULLTEXT_BLOBTP_COLIDinteger文档类型列的列 ID。该值只适用于全文索引列为 image 列的情况。
    FULLTEXT_LANGUAGEsysname用于对列进行全文检索的语言。



    权限


    执行权限默认授予 public 角色的成员。



    示例


    下面的示例返回有关列的信息,这些列已指派给数据库的所有表中的全文索引。



    USE Northwind
    GO
    DECLARE @mycursor CURSOR
    EXEC sp_help_fulltext_columns_cursor @mycursor OUTPUT
    FETCH NEXT FROM @mycursor
    WHILE (@@FETCH_STATUS <> -1)
      BEGIN
        FETCH NEXT FROM @mycursor
      END
    CLOSE @mycursor
    DEALLOCATE @mycursor
    GO
    相关文章
    本页查看次数: