Condividi tramite


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.

Icona di collegamento a un argomentoConvenzioni 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

Guida in linea e informazioni

Assistenza su SQL Server 2005