sp_invalidate_textptr(Transact-SQL)

 

트랜잭션에서 지정한 행 내부 텍스트 포인터 또는 모든 행 내부 텍스트 포인터를 무효화합니다. sp_invalidate_textptr 행 내부 텍스트 포인터 에서만 사용할 수 있습니다. 이러한 포인터는이 있는 테이블에서의 행의 텍스트에에서 옵션을 사용 합니다.

적용 대상: SQL Server (SQL Server 2008 ~ 현재 버전).

Topic link icon Transact-SQL 구문 표기 규칙

  
sp_invalidate_textptr [ [ @TextPtrValue = ] textptr_value ]  

[ @TextPtrValue= ] textptr_value
무효화될 행 내부 텍스트 포인터입니다. textptr_valuevarbinary (16), 기본값은 NULL입니다. Null 인 경우, sp_invalidate_textptr 트랜잭션에 모든 행 내부 텍스트 포인터를 무효화 합니다.

0(성공) 또는 1(실패)

SQL Server는 트랜잭션, 데이터베이스별로 최대 1,024개의 활성화된 유효 행 내부 텍스트 포인터를 허용합니다. 단, 두 개 이상의 데이터베이스에 걸쳐 있는 트랜잭션은 각 데이터베이스에서 1,024개의 행 내부 텍스트 포인터를 가질 수 있습니다. sp_invalidate_textptr 행 내부 텍스트 포인터를 무효화 하 고 추가 행 내부 텍스트 포인터에 대 한 공간을 확보 하는 데 사용 될 수 있습니다.

Text in row 옵션에 대 한 자세한 내용은 참조 sp_tableoption (& a) #40; TRANSACT-SQL )합니다.

public 역할의 멤버 자격이 필요합니다.

데이터베이스 엔진 저장 프로시저 및 #40입니다. TRANSACT-SQL )
시스템 저장 프로시저 및 #40입니다. TRANSACT-SQL )
sp_tableoption & #40입니다. TRANSACT-SQL )
TEXTPTR & #40입니다. TRANSACT-SQL )
TEXTVALID & #40입니다. TRANSACT-SQL )

커뮤니티 추가 항목

표시: