Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (中文) » SQL Anywhere 服务器 - SQL 的用法 » 查询和修改数据 » 全文搜索 » 如何管理文本索引

 

如何查看数据库中的文本索引信息

可以通过 Sybase Central 或 SQL 语句来查看有关数据库中文本索引的信息。

 ♦  查看数据库中的文本索引 (Sybase Central)
  1. 以具有 DBA 权限的用户身份或以文本索引所有者身份连接到数据库。

  2. 在左窗格中,单击 [文本索引]。

  3. 要查看文本索引中的术语,在左窗格中双击文本索引,然后在右窗格中选择 [词汇] 选项卡。

  4. 要查看文本索引设置(如刷新类型或该索引所引用的文本配置对象),右键单击文本索引,然后选择 [属性]。

 ♦  查看数据库中的文本索引 (SQL)
  1. 以具有 DBA 权限的用户身份或以文本索引所有者身份连接到数据库。

  2. 调用 sa_text_index_stats 系统过程,如下所示:

    CALL sa_text_index_stats( );
 ♦  检索文本索引创建选项
  • 当创建文本索引时,当前数据库选项与文本索引一同存储。要检索文本索引创建期间使用的选项设置,请执行以下语句:

    SELECT b.object_id, b.table_name, a.option_id, c.option_name, a.option_value
    FROM SYSMVOPTION a, SYSTAB b, SYSMVOPTIONNAME c
    WHERE a.view_object_id=b.object_id
    AND b.table_type=5;

    SYSTAB 视图中 table_type 为 5 的是文本索引。

 另请参见