Udostępnij za pośrednictwem


sp_invalidate_textptr (języka Transact-SQL)

Unieważnia wskaźnik określony tekst w wierszu lub wszystkie wskaźniki w wiersz tekstu w transakcji.sp_invalidate_textptr może być używana tylko na wskaźniki w wierszu tekstu.Te wskaźniki są z tabel, które mają tekstu w wierszu opcję włączony.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

sp_invalidate_textptr [ [ @TextPtrValue = ] textptr_value ]

Argumenty

  • [ @ TextPtrValue= ] textptr_value
    Jest wskaźnik w wierszu tekstu, unieważnione.textptr_valuejest varbinary(16), domyślna wartość NULL.Jeśli ma wartość NULL, sp_invalidate_textptr powoduje unieważnienie wszystkich wskaźników w wiersz tekstu w transakcji.

Wartości kodów powrotnych

0 (sukces) lub 1 (błąd)

Uwagi

SQL Serverpozwala na maksymalnie 1024 wskaźniki aktywnego tekstu w wierszu prawidłowa dla transakcji dla bazy danych; jednak transakcji obejmujących więcej niż jednej bazy danych może mieć 1024 wskaźniki w wiersz tekstu w każdej bazie danych.sp_invalidate_textptr można unieważnić wskaźniki w wierszu tekstu, a więc wolnego miejsca, wskaźniki dodatkowy tekst w wierszu.

Aby uzyskać więcej informacji dotyczących tekstu w wierszu opcji, zobacz sp_tableoption (języka Transact-SQL).

Uprawnienia

Wymaga członkostwa w public rolę.