sp_invalidate_textptr (Transact-SQL)
適用於:SQL Server
使交易中指定的數據列內文字指標或所有數據列內文字指標失效。 sp_invalidate_textptr
只能在數據列內文字指標上使用。 這些指標來自已啟用數據列選項之文字的數據表。
語法
sp_invalidate_textptr [ [ @TextPtrValue = ] TextPtrValue ]
[ ; ]
引數
[ @TextPtrValue = ] TextPtrValue
要失效的數據列內文字指標。 @TextPtrValue為 varbinary(16),預設值為 0x00
。 如果 NULL
為 , sp_invalidate_textptr
則會使交易中的所有數據列文字指標失效。
傳回碼值
0
(成功) 或 1
(失敗)。
備註
SQL Server 允許每個資料庫每個交易最多 1,024 個作用中有效的數據列內文字指標。 不過,跨越多個資料庫的交易在每個資料庫中可以有1,024個數據列文字指標。 sp_invalidate_textptr
可用來使數據列內文字指標失效,因此,為更多數據列內文字指標提供可用空間。
如需數據列中文字選項的詳細資訊,請參閱 sp_tableoption。
權限
需要 public 角色的成員資格。