Compartir a través de


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.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

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.

Notas

SQL Server 2005 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.

Valores de código de retorno

0 (correcto) o 1 (error)

Vea también

Referencia

Procedimientos almacenados del motor de base de datos (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)
sp_tableoption (Transact-SQL)
TEXTPTR (Transact-SQL)
TEXTVALID (Transact-SQL)

Otros recursos

Administrar datos ntext, text e image

Ayuda e información

Obtener ayuda sobre SQL Server 2005