sp_help_fulltext_columns (Transact-SQL)
Применимо к:SQL Server
Возвращает столбцы, предназначенные для полнотекстового индексирования.
Внимание
Эта функция будет удалена в будущей версии SQL Server. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Вместо этого используйте представление каталога sys.fulltext_index_columns.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_help_fulltext_columns [ [ @table_name = ] 'table_name' ] ]
[ , [ @column_name = ] 'column_name' ]
Аргументы
[ @table_name = ] 'table\_name'
Имя таблицы с одной или двумя частью, для которой запрашивается информация о полнотекстовом индексе. table_name — nvarchar(517) со значением NULL по умолчанию. Если table_name опущен, для каждой полнотекстовой индексации извлекается информация о столбце полнотекстового индекса.
[ @column_name = ] 'column\_name'
Имя столбца, для которого запрашивается метаданные полнотекстового индекса. column_name — sysname с значением ПО умолчанию NULL. Если column_name опущен или имеет значение NULL, данные полнотекстового столбца возвращаются для каждого полнотекстового индексированного столбца для table_name. Если table_name также опущен или имеет значение NULL, данные столбца полнотекстового индекса возвращаются для каждого полнотекстового индексированного столбца для всех таблиц в базе данных.
Значения кода возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Результирующие наборы
Имя столбца | Тип данных | Description |
---|---|---|
TABLE_OWNER | sysname | Владелец таблицы. Это имя пользователя базы данных, создавшего таблицу. |
TABLE_ID | int | Идентификатор таблицы. |
TABLE_NAME | sysname | Имя таблицы. |
FULLTEXT_COLUMN_NAME | sysname | Столбец таблицы с полнотекстовым индексом, предназначенной для индексирования. |
FULLTEXT_COLID | int | Идентификатор столбца с полнотекстовым индексом. |
FULLTEXT_BLOBTP_COLNAME | sysname | Столбец в таблице с полнотекстовым индексом, указывающий тип документа столбца с полнотекстовым индексом. Это значение применимо только в том случае, если полнотекстовый индексируемый столбец является столбцом varbinary(max) или столбцом изображения. |
FULLTEXT_BLOBTP_COLID | int | Идентификатор столбца типа документа. Это значение применимо только в том случае, если полнотекстовый индексируемый столбец является столбцом varbinary(max) или столбцом изображения. |
FULLTEXT_LANGUAGE | sysname | Язык, используемый для полнотекстового поиска в столбце. |
Разрешения
По умолчанию разрешения на выполнение предоставлены членам роли public .
Примеры
В нижеследующем примере возвращаются сведения о столбцах, которые были предназначены для полнотекстового индексирования в таблице Document
.
USE AdventureWorks2022;
GO
EXEC sp_help_fulltext_columns 'Production.Document';
GO
См. также
COLUMNPROPERTY (Transact-SQL)
sp_fulltext_column (Transact-SQL)
sp_help_fulltext_columns_cursor (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по