Condividi tramite


sp_invalidate_textptr (Transact-SQL)

Si applica a: SQL Server

Viene invalidato 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 utilizzato solo su puntatori di testo in riga. Questi puntatori provengono da tabelle con l'opzione testo nella riga abilitata.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

sp_invalidate_textptr [ [ @TextPtrValue = ] TextPtrValue ]
[ ; ]

Argomenti

[ @TextPtrValue = ] TextPtrValue

Puntatore di testo in riga da invalidare. @TextPtrValue è varbinary(16), con il valore predefinito 0x00. Se NULL, sp_invalidate_textptr invalida tutti i puntatori di testo in riga nella transazione.

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Osservazioni:

SQL Server consente un massimo di 1.024 puntatori di testo validi validi per ogni transazione per database. Tuttavia, una transazione che si estende su più di un database può avere 1.024 puntatori di testo in riga in ogni database. sp_invalidate_textptr può essere usato per invalidare i puntatori di testo in riga e quindi liberare spazio per più puntatori di testo in riga.

Per altre informazioni sull'opzione testo nella riga, vedere sp_tableoption.

Autorizzazioni

È richiesta l'appartenenza al ruolo public .