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.
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ę.