sp_invalidate_textptr (Transact-SQL)
S'applique à : SQL Server
Invalide le pointeur de texte dans la ligne ou tous les pointeurs de texte dans la ligne dans la transaction. sp_invalidate_textptr ne peut être utilisé que sur les pointeurs de texte en ligne. Ces pointeurs proviennent de tables sur utilisant l’option texte dans la ligne activée.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_invalidate_textptr [ [ @TextPtrValue = ] textptr_value ]
Arguments
[ @TextPtrValue = ] textptr_value
Pointeur de texte en ligne à invalider. textptr_value est varbinary(16), avec une valeur par défaut null. Si la valeur EST NULL, sp_invalidate_textptr invalide tous les pointeurs de texte en ligne dans la transaction.
Codet de retour
0 (réussite) ou 1 (échec)
Notes
SQL Server permet un maximum de 1 024 pointeurs de texte valides valides en ligne par transaction par base de données ; Toutefois, une transaction couvrant plusieurs bases de données peut avoir 1 024 pointeurs de texte en ligne dans chaque base de données. sp_invalidate_textptr pouvez être utilisé pour invalider des pointeurs de texte en ligne et, par conséquent, un espace libre pour des pointeurs de texte supplémentaires dans la ligne.
Pour plus d’informations sur le texte de l’option de ligne, consultez sp_tableoption (Transact-SQL).
autorisations
Nécessite l'appartenance au rôle public .
Voir aussi
procédures stockées Moteur de base de données (Transact-SQL)
Procédures stockées système (Transact-SQL)
sp_tableoption (Transact-SQL)
TEXTPTR (Transact-SQL)
TEXTVALID (Transact-SQL)
Commentaires
https://aka.ms/ContentUserFeedback.
Prochainement : Tout au long de l'année 2024, nous supprimerons progressivement les GitHub Issues en tant que mécanisme de retour d'information pour le contenu et nous les remplacerons par un nouveau système de retour d'information. Pour plus d’informations, voir:Soumettre et afficher des commentaires pour