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

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » Systemobjekte » Systemprozeduren » Alphabetische Liste der Systemprozeduren

 

sa_text_index_vocab-Systemprozedur

Listet alle Begriffe in einem Textindex und die Gesamtanzahl der indizierten Werte auf, in denen jeder Begriff erscheint.

Syntax
sa_text_index_vocab(
'Textindexname',
'Tabellenname',
'Tabelleneigentümer'
)
Argumente
  • Textindexname   Verwenden Sie diesen CHAR(128)-Parameter, um den Namen des Textindexes anzugeben.

  • Tabellenname   Verwenden Sie diesen CHAR(128)-Parameter, um den Namen der Tabelle anzugeben, für die der Textindex erstellt wird.

  • Tabelleneigentümer   Verwenden Sie diesen CHAR(128)-Parameter, um den Eigentümer der Tabelle anzugeben.

Ergebnismenge
Spaltenname Datentyp Beschreibung
term VARCHAR(60) Ein Begriff im Textindex.
freq BIGINT Die Anzahl indizierter Werte, in denen der Begriff erscheint.
Bemerkungen

Die sa_text_index_vocab-Systemprozedur gibt alle Begriffe zurück, die in einem Textindex erscheinen, sowie die Gesamtanzahl der indizierten Werte, in denen jeder Begriff erscheint (und die niedriger ist als die Gesamtanzahl der Fälle, wenn der Begriff in einigen indizierten Werte mehr als einmal enthalten ist).

Die sa_text_index_vocab-Systemprozedur hat folgende Einschränkungen:

  • Sie kann nicht mit einer CALL-Anweisung verwendet werden.

  • Sie kann nicht in einer Anweisung in einer Prozedur verwendet werden.

  • Parameterwerte können weder Hostvariable noch Ausdrücke sein. Die Argumente Textindexname, Tabellenname und Tabelleneigentümer müssen Integritätsregeln oder Variable sein.

Berechtigungen

Die DBA-Berechtigung oder SELECT-Berechtigung für die indizierte Tabelle ist erforderlich.

Nebenwirkungen

Keine

Siehe auch
Beispiel

Im folgenden Beispiel wird ein Textindex namens VocabTxtIdx für die Spalte Products.Description in der Beispieldatenbank erstellt. Die nächste Anweisung führt die sa_text_index_vocab-Systemprozedur aus, um alle Begriffe zurückzugeben, die im Textindex erscheinen.

CREATE TEXT INDEX VocabTxtIdx2 ON Products( Description );
SELECT * 
   FROM sa_text_index_vocab( 'VocabTxtIdx2', 'Products', 'GROUPO' );
term freq
Cap 2
Cloth 1
Cotton 2
Crew 1
Hooded 1
neck 2
... ...