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

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Abfragen und Datenänderung » Volltextsuche » Was ist eine Volltextsuche?

 

Begriffe und Einstellungen für Textindizes anzeigen (SQL)

Zeigen Sie Begriffe und Einstellungen eines Textindexes in Interactive SQL an.

Voraussetzungen

Wenn Sie Einstellungen und statistische Informationen für einen Textindex anzeigen möchten, müssen Sie eines der folgenden Systemprivilegien haben:

  • MANAGE ANY STATISTICS
  • CREATE ANY INDEX
  • ALTER ANY INDEX
  • DROP ANY INDEX
  • CREATE ANY OBJECT
  • ALTER ANY OBJECT
  • DROP ANY OBJECT

Wenn Sie Begriffe für einen Textindex anzeigen möchten, benötigen Sie außerdem eine der folgenden Privilegien:

  • SELECT-Privileg für die Tabelle oder materialisierte Ansicht
  • SELECT ANY TABLE-Systemprivileg

Der Textindex muss initialisiert werden.

 Aufgabe
  1. Stellen Sie eine Verbindung mit der Datenbank her.

  2. Führen Sie die sa_text_index_stats-Systemprozedur aus, um statistische Informationen für einen Textindex anzuzeigen:

    CALL sa_text_index_stats( );
  3. Führen Sie die sa_text_index_vocab-Systemprozedur aus, um Begriffe für einen Textindex anzuzeigen:

    CALL sa_text_index_vocab( );

Ergebnisse

Die statistischen Informationen und Begriffe für den Textindex werden angezeigt.

Nächste Schritte

Wenn ein Textindex erstellt wurde, werden die aktuellen Datenbankoptionen mit dem Textindex gespeichert. Zum Abrufen der während der Textindexerstellung verwendeten Optionseinstellungen führen Sie die folgende Anweisung aus:

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;

Ein table_type von 5 in der SYSTAB-Ansicht ist ein Textindex.

 Siehe auch