sp_invalidate_textptr (Transact-SQL)
Invalida il puntatore di testo all'interno di righe specificato oppure tutti i puntatori di testo all'interno di righe nella transazione. sp_invalidate_textptr può essere utilizzata solo con puntatori di testo all'interno di righe. Questi puntatori sono archiviati in tabelle per cui è stata attivata l'opzione text in row.
Convenzioni della sintassi Transact-SQL
Sintassi
sp_invalidate_textptr [ [ @TextPtrValue = ] textptr_value ]
Argomenti
[ @TextPtrValue= ] textptr_value
Puntatore di testo all'interno di righe che si desidera invalidare. textptr_value è di tipo varbinary(16) e il valore predefinito è NULL Se è NULL, sp_invalidate_textptr invalida tutti i puntatori di testo all'interno di righe nella transazione.
Osservazioni
SQL Server 2005 supporta un massimo di 1.024 puntatori di testo all'interno di righe validi attivi per ogni transazione di un database. Una transazione che si estende su più database, tuttavia, può includere 1.024 puntatori di testo all'interno di righe in ogni database. La stored procedure sp_invalidate_textptr consente di invalidare puntatori di testo all'interno di righe in modo da rendere disponibile spazio per puntatori di testo all'interno di righe aggiuntivi.
Per ulteriori informazioni sull'opzione text in row, vedere sp_tableoption (Transact-SQL).
Autorizzazioni
È richiesta l'appartenenza al ruolo public.
Valori restituiti
0 (esito positivo) o 1 (esito negativo)
Vedere anche
Riferimento
Stored procedure del Motore di database (Transact-SQL)
Stored procedure di sistema (Transact-SQL)
sp_tableoption (Transact-SQL)
TEXTPTR (Transact-SQL)
TEXTVALID (Transact-SQL)
Altre risorse
Gestione di dati di tipo ntext, text e image