Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения: SQL Server
Делает недействительным указанный указатель текста строки в транзакции или все подобные указатели. sp_invalidate_textptr можно использовать только в текстовых указателях в строке. Эти указатели относятся к таблицам с включенным параметром строки текста.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_invalidate_textptr [ [ @TextPtrValue = ] TextPtrValue ]
[ ; ]
Аргументы
[ @TextPtrValue = ] TextPtrValue
Указатель текста в строке, который должен быть недействительным. @TextPtrValue — varbinary(16), с значением по умолчанию0x00. Если NULLв sp_invalidate_textptr транзакции недопустимы все текстовые указатели в строке.
Значения кода возврата
0 (успешно) или 1 (сбой).
Замечания
SQL Server позволяет использовать не более 1024 активных текстовых указателей в строке для каждой транзакции на базу данных. Однако транзакция с несколькими базами данных может содержать 1024 текстовых указателей в каждой базе данных. sp_invalidate_textptr можно использовать для недопустимых указателей текста в строке и, следовательно, свободного места для дополнительных текстовых указателей в строке.
Дополнительные сведения о параметре строки см. в sp_tableoption.
Разрешения
Необходимо быть членом роли public.