sp_invalidate_textptr (Transact-SQL)
Gilt für: SQL Server
Erklärt den angegebenen Textzeiger in Zeilen oder alle Textzeiger in Zeilen in der Transaktion für ungültig. sp_invalidate_textptr
kann nur für Inzeilentextzeiger verwendet werden. Diese Zeiger stammen aus Tabellen, in denen der Text in der Zeilenoption aktiviert ist.
Transact-SQL-Syntaxkonventionen
Syntax
sp_invalidate_textptr [ [ @TextPtrValue = ] TextPtrValue ]
[ ; ]
Argumente
[ @TextPtrValue = ] TextPtrValue
Der zeileninterne Textzeiger, der ungültig werden soll. @TextPtrValue ist varbinary(16) mit einem Standardwert von 0x00
. Wenn NULL
, sp_invalidate_textptr
werden alle In-Zeilen-Textzeiger in der Transaktion ungültig.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Hinweise
SQL Server ermöglicht maximal 1.024 gültige In-Zeilen-Textzeiger pro Transaktion pro Datenbank. Eine Transaktion, die mehrere Datenbanken umfasst, kann jedoch 1.024 Zeilenzeiger in jeder Datenbank enthalten. sp_invalidate_textptr
kann verwendet werden, um In-Zeilen-Textzeiger ungültig zu machen und somit Platz für mehr In-Zeilen-Textzeiger freizugeben.
Weitere Informationen zum Text in Zeilenoption finden Sie unter sp_tableoption.
Berechtigungen
Erfordert die Mitgliedschaft in der public -Rolle.
Zugehöriger Inhalt
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für