sp_help_fulltext_columns_cursor (Transact-SQL)
Aby przywrócić w kolumnach wyznaczonych do indeksowania pełnotekstowego, korzysta z kursor.
Important Note: |
|---|
This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature. Użycie sys.fulltext_index_columns katalogu zamiast tego widoku. |
sp_help_fulltext_columns_cursor [ @cursor_return = ] @cursor_variable OUTPUT
[ , [ @table_name = ] 'table_name' ]
[ , [ @column_name = ] 'column_name' ]
Argumenty
[ @cursor_return =] @cursor\_variable OUTPUT
Czy zmienna wyjście typu cursor. Wynikowy kursor jest tylko do odczytu, przewijaną, kursor dynamiczny.[ @table_name =] 'table_name'
Is the one- or two-part table name for which full-text index information is requested.table_name is nvarchar(517), with a default value of NULL.Jeśli table_name argument zostanie pominięty, indeks pełnotekstowy kolumna informacji są pobierane do każdej tabela indeksowanej pełnego tekstu.[ @column_name =] 'column_name'
Is the name of the column for which full-text index metadata is desired.column_name is sysname with a default value of NULL.Jeśli column_name argument zostanie pominięty lub ma wartość NULL, kolumna pełnego tekstu informacja jest zwracana dla każdej kolumny indeksowanej pełnego tekstu dla table_name. Jeśli table_name również zostanie pominięty lub ma wartość NULL, indeks pełnotekstowy kolumna informacja jest zwracana dla każdej kolumna indeksowanej pełnego tekstu dla wszystkich tabel w bazie danych.
Wartości kodów powrotnych
0 (sukces) lub awarii (1)
Zestawy wyników
Nazwa kolumna |
Typ danych |
Description |
|---|---|---|
TABLE_OWNER |
sysname |
Właściciel tabela.Jest to nazwa użytkownika bazy danych, który utworzył w tabela. |
TABLE_ID |
int |
Identyfikator tabela. |
TABLE_NAME |
sysname |
Nazwa tabela. |
FULLTEXT_COLUMN_NAME |
sysname |
kolumna w całym tekście indeksowane określony dla indeksowania tabela. |
FULLTEXT_COLID |
int |
Identyfikator kolumna z kolumna indeksowanej pełnego tekstu. |
FULLTEXT_BLOBTP_COLNAME |
sysname |
kolumna w całym tekście indeksowane tabela, która określa typ dokumentu z kolumna indeksowanej pełnego tekstu.Wartość ta jest stosowana tylko wtedy, gdy jest kolumny indeksowanej pełnego tekstu varbinary(max) lub image Kolumna. |
FULLTEXT_BLOBTP_COLID |
int |
Identyfikator kolumna z kolumna typu dokumentu.Wartość ta jest stosowana tylko wtedy, gdy jest kolumny indeksowanej pełnego tekstu varbinary(max) lub image Kolumna. |
FULLTEXT_LANGUAGE |
sysname |
Język używany do wyszukiwania pełnotekstowego kolumna. |
Uprawnienia
wykonać domyślnych uprawnień dla członków publiczne roli.
Przykłady
W poniższym przykładzie zwraca informacje o kolumny, które zostały wyznaczone dla indeksowania pełnotekstowego we wszystkich tabelach w bazie danych.
USE AdventureWorks;
GO
DECLARE @mycursor CURSOR;
EXEC sp_help_fulltext_columns_cursor @mycursor OUTPUT
FETCH NEXT FROM @mycursor;
WHILE (@@FETCH_STATUS <> -1)
BEGIN
FETCH NEXT FROM @mycursor;
END;
CLOSE @mycursor;
DEALLOCATE @mycursor;
GO
Important Note:.gif)