Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Включает и выключает функциональность селективного XML-индекса в базе данных SQL Server. При вызове без параметров хранимая процедура возвращает 1, если селективный XML-индекс включен в определенной базе данных.
Примечание |
|---|
Чтобы отключить селективный XML-индекс с помощью этой хранимой процедуры, базу данных необходимо перевести в режим простого восстановления с помощью команды Параметры ALTER DATABASE SET (Transact-SQL). |
Синтаксические обозначения в Transact-SQL
Синтаксис
sys.sp_db_selective_xml_index
[[ @db_name = ] 'db_name'],
[[ @selective_xml_index = ] 'action']
Аргументы
[ @ db_name = ] 'db_name'
Имя базы данных, где включается или отключается селективный XML-индекс. Если db_name равно NULL, используется текущая база данных.[ @ selective_xml_index = ] 'action'
Определяет, следует ли включить или отключить индекс. Если передается значение, отличное от «on», «off», «true» или «false», то возникает ошибка.Allowed values: 'on', 'off', 'true', 'false'
Значения кодов возврата
1, если селективный XML-индекс включен для определенной базы данных.
Примеры
А.Включение функциональности селективного XML-индекса
В следующем примере включается селективный XML-индекс в текущей базе данных.
EXECUTE sys.sp_db_selective_xml_index
@db_name = NULL
, @selective_xml_index = N'on';
GO
В следующем примере включается селективный XML-индекс в базе данных AdventureWorks2012.
EXECUTE sys.sp_db_selective_xml_index
@db_name = N'AdventureWorks2012'
, @selective_xml_index = N'true';
GO
Б.Отключение возможностей селективного XML-индекса
В следующем примере выключается селективный XML-индекс в текущей базе данных.
EXECUTE sys.sp_db_selective_xml_index
@db_name = NULL
, @selective_xml_index = N'off';
GO
В следующем примере выключается селективный XML-индекс в базе данных AdventureWorks2012.
EXECUTE sys.sp_db_selective_xml_index
@db_name = N'AdventureWorks2012'
, @selective_xml_index = N'false';
GO
В.Включен ли селективный XML-индекс
В следующем примере определяется наличие селективного XML-индекса. Возвращает 1, если селективный XML-индекс включен.
EXECUTE sys.sp_db_selective_xml_index;
GO
Примечание