sp_OADestroy(Transact-SQL)

적용 대상: SQL Server(지원되는 모든 버전)

생성된 OLE 개체를 삭제합니다.

Topic link iconTransact-SQL 구문 규칙

구문

  
sp_OADestroy objecttoken      

인수

objecttoken
sp_OACreate 사용하여 이전에 만든 OLE 개체의 개체 토큰입니다.

반환 코드 값

0(성공) 또는 0이 아닌 숫자(실패)이며 OLE Automation 개체가 반환한 HRESULT의 정수 값입니다.

HRESULT 반환 코드에 대한 자세한 내용은 OLE Automation 반환 코드 및 오류 정보를 참조하세요.

설명

sp_OADestroy 호출되지 않으면 일괄 처리가 끝날 때 생성된 OLE 개체가 자동으로 제거됩니다.

사용 권한

sysadmin 고정 서버 역할의 멤버 자격 또는 이 저장 프로시저에 대한 직접 실행 권한이 필요합니다. Ole Automation Procedures OLE Automation과 관련된 시스템 프로시저를 사용하려면 구성을 사용하도록 설정 해야 합니다.

예제

다음 예제에서는 이전에 만든 SQLServer 개체를 삭제합니다.

EXEC @hr = sp_OADestroy @object;  
IF @hr <> 0  
BEGIN  
   EXEC sp_OAGetErrorInfo @object  
    RETURN  
END;  

참고 항목

OLE Automation 저장 프로시저(Transact-SQL)
OLE 자동화 예제 스크립트