sp_invalidate_textptr (Transact-SQL)
Область применения: SQL Server
Делает недействительным указанный указатель текста строки в транзакции или все подобные указатели. sp_invalidate_textptr можно использовать только в текстовых указателях в строке. Эти указатели относятся к таблицам с включенным параметром строки текста.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_invalidate_textptr [ [ @TextPtrValue = ] textptr_value ]
Аргументы
[ @TextPtrValue = ] textptr_value
Является указателем текста в строке, который должен быть недействительным. textptr_value — varbinary(16) с значением NULL по умолчанию. Если значение NULL, sp_invalidate_textptr недопустимы все текстовые указатели в строке в транзакции.
Значения кода возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Замечания
SQL Server позволяет использовать не более 1024 активных текстовых указателей в строке для каждой транзакции на базу данных; однако транзакция с несколькими базами данных может содержать 1024 текстовых указателей в каждой базе данных. sp_invalidate_textptr можно использовать для недопустимых указателей текста в строке и, следовательно, свободного места для дополнительных текстовых указателей в строке.
Дополнительные сведения о параметре строки см. в sp_tableoption (Transact-SQL).
Разрешения
Необходимо быть членом роли public.
См. также
ядро СУБД хранимые процедуры (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)
sp_tableoption (Transact-SQL)
TEXTPTR (Transact-SQL)
TEXTVALID (Transact-SQL)
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по