sp_invalidate_textptr (Transact-SQL)
Invalida el puntero de texto consecutivo especificado en la transacción, o todos ellos. sp_invalidate_textptr sólo se puede utilizar en punteros de texto consecutivos. Estos punteros son de tablas que tienen la opción text in row habilitada.
Sintaxis
sp_invalidate_textptr [ [ @TextPtrValue = ] textptr_value ]
Argumentos
- [ @TextPtrValue= ] textptr_value
Es el puntero de texto consecutivo que va a invalidarse. textptr_value es de tipo varbinary(16) y su valor predeterminado es NULL.Si es NULL, sp_invalidate_textptr invalidará todos los punteros de texto consecutivos de la transacción.
Valores de código de retorno
0 (correcto) o 1 (error)
Notas
SQL Server admite un máximo de 1.024 punteros de texto consecutivos activos y válidos por transacción y base de datos; sin embargo, una transacción que comprenda más de una base de datos puede disponer de 1.024 punteros de texto consecutivos en cada una. sp_invalidate_textptr puede utilizarse para invalidar los punteros de texto consecutivos y, de este modo, liberar más espacio para otros punteros de texto consecutivos.
Par obtener más información sobre la opción text in row, vea sp_tableoption (Transact-SQL).
Permisos
Debe pertenecer a la función public.