sp_help_fulltext_catalogs_cursor (Transact-SQL)

Применимо к:SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure

Использует курсор для возвращения идентификатора, имени, корневого каталога, состояния и числа полнотекстовых индексированных таблиц для заданного полнотекстового каталога.

Внимание

Эта функция будет удалена в будущей версии SQL Server. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Вместо этого используйте представление каталога sys.fulltext_catalogs.

Соглашения о синтаксисе Transact-SQL

Синтаксис

  
sp_help_fulltext_catalogs_cursor [ @cursor_return= ] @cursor_variable OUTPUT ,   
     [ @fulltext_catalog_name = ] 'fulltext_catalog_name'   

Аргументы

[ @cursor_return = ] @cursor_variable OUTPUTВыходная переменная курсора типа. Этот курсор является динамическим, прокручиваемым и доступным только для чтения.

[ @fulltext_catalog_name = ] 'fulltext_catalog_name' Имя полнотекстового каталога. fulltext_catalog_name — sysname. Если этот параметр упущен или равен NULL, возвращаются сведения обо всех полнотекстовых каталогах ассоциированных с текущей базой данных.

Значения кода возврата

0 (успешное завершение) или 1 (неуспешное завершение)

Результирующие наборы

Имя столбца Тип данных Description
fulltext_catalog_id smallint Идентификатор полнотекстового каталога.
ИМЯ sysname Имя полнотекстового каталога.
PATH nvarchar(260) Начиная с SQL Server 2008 (10.0.x), это предложение не действует.
СТАТУС int Состояние заполнения полнотекстового индекса каталога:

0 = бездействие

1 = идет полное заполнение

2 = пауза

3 = ограниченный режим

4 = восстановление

5 = выключение

6 = идет добавочное заполнение

7 = построение индекса

8 = диск заполнен. Приостановлен

9 = отслеживание изменений.
NU МБ ER_FULLTEXT_TABLES int Число полнотекстовых индексированных таблиц, связанных с каталогом.

Разрешения

Разрешения на выполнение по умолчанию принадлежат роли public .

Примеры

В следующем примере возвращаются сведения о полнотекстовом каталоге Cat_Desc.

USE AdventureWorks2022;  
GO  
DECLARE @mycursor CURSOR;  
EXEC sp_help_fulltext_catalogs_cursor @mycursor OUTPUT, 'Cat_Desc';  
FETCH NEXT FROM @mycursor;  
WHILE (@@FETCH_STATUS <> -1)  
   BEGIN  
      FETCH NEXT FROM @mycursor;  
   END  
CLOSE @mycursor;  
DEALLOCATE @mycursor;  
GO   

См. также

FULLTEXTCATALOGPROPERTY (Transact-SQL)
sp_fulltext_catalog (Transact-SQL)
sp_help_fulltext_catalogs (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)