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

Convenzioni di sintassi Transact-SQL

Sintassi

  
sp_invalidate_textptr [ [ @TextPtrValue = ] textptr_value ]  

Argomenti

[ @TextPtrValue = ] textptr_value Puntatore di testo in riga che deve essere invalidato. textptr_value è varbinary(16), con valore predefinito NULL. Se NULL, sp_invalidate_textptr invalida tutti i puntatori di testo in riga nella transazione.

Valori del codice restituito

0 (operazione completata) o 1 (operazione non riuscita)

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 puntatori di testo aggiuntivi in riga.

Per altre informazioni sull'opzione text in row, vedere sp_tableoption (Transact-SQL).For more information about the text in row option, see sp_tableoption (Transact-SQL).

Autorizzazioni

È richiesta l'appartenenza al ruolo public .

Vedi anche

Stored procedure del motore di database (Transact-SQL)
Stored procedure di sistema (Transact-SQL)
sp_tableoption (Transact-SQL)
TEXTPTR (Transact-SQL)
TEXTVALID (Transact-SQL)