sp_help_fulltext_catalogs_cursor (Transact-SQL)
Использует курсор для возвращения идентификатора, имени, корневого каталога, состояния и числа полнотекстовых индексированных таблиц для заданного полнотекстового каталога.
Важно! |
---|
В будущей версии Microsoft SQL Server эта возможность будет удалена. Избегайте использования этой возможности в новых разработках и запланируйте изменение существующих приложений, в которых она применяется. Используйте вместо этого новое представление каталога sys.fulltext_catalogs. Дополнительные сведения см. в разделе sys.fulltext_catalogs (Transact-SQL). |
Соглашения о синтаксисе в Transact-SQL
Синтаксис
sp_help_fulltext_catalogs_cursor [ @cursor_return= ] @cursor_variable OUTPUT ,
[ @fulltext_catalog_name = ] 'fulltext_catalog_name'
Аргументы
- [ @cursor_return=] @cursor_variable OUTPUT
Выходная переменная типа cursor. Этот курсор является динамическим, перемещаемым и только для чтения.
- [ @fulltext_catalog_name=] 'fulltext_catalog_name'
Название полнотекстового каталога. Аргумент fulltext_catalog_name имеет тип sysname. Если этот параметр упущен или равен NULL, возвращаются сведения обо всех полнотекстовых каталогах ассоциированных с текущей базой данных.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Результирующие наборы
Имя столбца | Тип данных | Описание |
---|---|---|
fulltext_catalog_id |
smallint |
Идентификатор полнотекстового каталога. |
NAME |
sysname |
Имя полнотекстового каталога. |
PATH |
nvarchar(260) |
Физическое местоположение полнотекстового каталога. Значение NULL указывает каталог по умолчанию, определенный при установке программы. (Это подкаталог Ftdata в каталоге Microsoft SQL Server; например, «C:\Mssql\Ftdata».) |
STATUS |
int |
Состояние заполнения полнотекстового индекса для каталога. 0 = Бездействие 1 = Идет полное заполнение 2 = Приостановлено 3 = Ожидание истечения интервала повтора 4 = Восстановление 5 = Выключение 6 = Идет добавочное заполнение 7 = Построение индекса 8 = Диск заполнен. Пауза 9 = Отслеживание изменений |
NUMBER_FULLTEXT_TABLES |
int |
Число полнотекстовых индексированных таблиц, связанных с каталогом. |
Разрешения
Разрешение на выполнение по умолчанию принадлежат роли public.
Примеры
Следующий пример возвращает сведения о полнотекстовом каталоге Cat_Desc
.
USE AdventureWorks;
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)