sp_help_fulltext_tables_cursor (języka Transact-SQL)
Korzysta z kursor , aby powrócić do listy tabel, które są zarejestrowane dla indeksowania pełnotekstowego.
Ważne: |
---|
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.Korzystać z nowego sys.fulltext_indexes katalogu zamiast tego widoku.Aby uzyskać więcej informacji, zobacz sys.fulltext_indexes (języka Transact-SQL). |
Składnia
sp_help_fulltext_tables_cursor [ @cursor_return = ] @cursor_variable OUTPUT
[ , [ @fulltext_catalog_name = ] 'fulltext_catalog_name' ]
[ , [ @table_name = ] 'table_name' ]
Argumenty
[ @ cursor_return= ] @cursor_variable danych wyjściowych
Zmienna wyjście typu kursor.kursor jest tylko do odczytu, przewijalne, dynamiczne kursor.[ @ fulltext_catalog_name= ] 'fulltext_catalog_name"
Jest to nazwa wykaz pełnotekstowy.fulltext_catalog_namejest sysname, domyślna wartość NULL.Jeśli fulltext_catalog_name zostanie pominięty lub ma wartość NULL, zwracane są wszystkie tabele indeksowanych pełnego tekstu skojarzonego z bazy danych.Jeśli fulltext_catalog_name jest określony, ale table_name zostanie pominięty lub ma wartość NULL, informacje indeksu pełnotekstowego są pobierane dla każdego pełnego tekstu indeksowane tabela skojarzonych z wykazu.Jeśli oba fulltext_catalog_name i table_name są określone, wiersz jest zwracana, jeśli table_name związane z fulltext_catalog_name; w przeciwnym razie powstaje błąd.[ @table_name= ] 'table_name'
Jest nazwą tabela jednej lub dwóch części, dla którego wnioskuje się pełnego tekstu metadane .table_namejest nvarchar(517), z wartością domyślną wartość NULL.Jeśli tylko table_name jest określony, istotne dla wiersza table_name jest zwracany.
Wartości kodów powrotnych
0 (sukces) lub awarii (1)
Zestawy wyników
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
TABLE_OWNER |
sysname |
Właściciel tabeli.Jest to nazwa użytkownika bazy danych, który utworzył w tabela. |
NAZWA_TABELI |
sysname |
Nazwa tabeli. |
FULLTEXT_KEY_INDEX_NAME |
sysname |
Indeks nakładające ograniczenia UNIQUE na kolumna wyznaczone jako unikatowy klucz kolumna. |
FULLTEXT_KEY_COLID |
int |
Identyfikator kolumny indeks unikatowy identyfikowane przez FULLTEXT_KEY_NAME. |
FULLTEXT_INDEX_ACTIVE |
int |
Określa, czy kolumny oznaczone do indeksowania pełnotekstowego tej tabela są uprawnione do kwerendy: 0 = Nieaktywny 1 = Aktywne |
FULLTEXT_CATALOG_NAME |
sysname |
Katalog pełnotekstowy, w której znajduje się dane indeksu pełnotekstowego. |
Uprawnienia
Wykonywanie uprawnień domyślnych dla członków public roli.
Przykłady
Poniższy przykład zwraca nazwy tabel indeksowanych pełnego tekstu skojarzonego z Cat_Desc wykaz pełnotekstowy.
USE AdventureWorks2008R2;
GO
DECLARE @mycursor CURSOR;
EXEC sp_help_fulltext_tables_cursor @mycursor OUTPUT, 'Cat_Desc';
FETCH NEXT FROM @mycursor;
WHILE (@@FETCH_STATUS <> -1)
BEGIN
FETCH NEXT FROM @mycursor;
END;
CLOSE @mycursor;
DEALLOCATE @mycursor;
GO