Freigeben über


sp_help_fulltext_tables (Transact-SQL)

Gilt für: SQL Server

Gibt eine Liste der Tabellen zurück, die für die Volltextindizierung registriert sind.

Wichtig

Diese Funktion wird in einer zukünftigen Version von SQL Serverentfernt. Nutzen Sie diese Funktionen bei Neuentwicklungen nicht mehr, und planen Sie die Änderung von Anwendungen, die diese Funktion zurzeit verwenden. Verwenden Sie sys.fulltext_indexes stattdessen die Katalogansicht. Weitere Informationen finden Sie unter sys.fulltext_indexes.

Transact-SQL-Syntaxkonventionen

Syntax

sp_help_fulltext_tables
    [ [ @fulltext_catalog_name = ] N'fulltext_catalog_name' ]
    [ , [ @table_name = ] N'table_name' ]
[ ; ]

Argumente

[ @fulltext_catalog_name = ] N'fulltext_catalog_name'

Name des Volltextkatalogs. @fulltext_catalog_name ist "sysname" mit der Standardeinstellung "NULL.

  • Wenn @fulltext_catalog_name weggelassen wird oder ist NULL, werden alle volltextindizierten Tabellen zurückgegeben, die der Datenbank zugeordnet sind.

  • Wenn @fulltext_catalog_name angegeben ist, aber @table_name ausgelassen wird oder ist NULL, werden die Volltextindexinformationen für jede volltextindizierte Tabelle abgerufen, die diesem Katalog zugeordnet ist.

  • Wenn sowohl @fulltext_catalog_name als auch @table_name angegeben werden, wird eine Zeile zurückgegeben, wenn @table_name @fulltext_catalog_name zugeordnet ist. Andernfalls wird ein Fehler ausgelöst.

[ @table_name = ] N'table_name'

Der einteilige oder zweiteilige Tabellenname, für den die Volltextmetadaten angefordert werden. @table_name ist nvarchar(517), wobei die Standardeinstellung istNULL. Wenn nur @table_name angegeben wird, wird nur die zeile zurückgegeben, die für @table_name relevant ist.

Rückgabecodewerte

0 (erfolgreich) oder 1 Fehler.

Resultset

Spaltenname Datentyp Beschreibung
TABLE_OWNER sysname Tabellenbesitzer. Der Name des Datenbankbenutzers, der die Tabelle erstellt hat.
TABLE_NAME sysname Tabellenname.
FULLTEXT_KEY_INDEX_NAME sysname Index, der die UNIQUE-Einschränkung auf die Spalte anwendet, die als die Spalte für den eindeutigen Schlüssel angegeben ist.
FULLTEXT_KEY_COLID int Spalten-ID des eindeutigen Indexes, der durch FULLTEXT_KEY_INDEX_NAME.
FULLTEXT_INDEX_ACTIVE int Gibt an, ob die für die Volltextindizierung markierten Spalten in dieser Tabelle bei Abfragen einbezogen werden sollen:

0 = Inaktiv
1 = Aktiv
FULLTEXT_CATALOG_NAME sysname Volltextkatalog, in dem sich die Volltextindexdaten der Tabelle befinden.

Berechtigungen

Die Ausführungsberechtigungen werden standardmäßig der public -Rolle erteilt.

Beispiele

Im folgenden Beispiel werden die Namen der volltextindizierten Tabellen zurückgegeben, die dem Cat_Desc-Volltextkatalog zugeordnet sind.

USE AdventureWorks2022;
GO
EXEC sp_help_fulltext_tables 'Cat_Desc';
GO