다음을 통해 공유


srv_setutype(확장 저장 프로시저 API)

중요 정보중요

Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 말고, 현재 이 기능을 사용하는 응용 프로그램은 가능한 한 빨리 수정하십시오. 대신 CLR 통합을 사용하십시오.

행의 열에 대해 사용자 정의 데이터 형식을 설정합니다.

구문


int srv_setutype (
SRV_PROC *
srvproc
,
int 
column
, 
DBINT
user_type 
);

인수

  • srvproc
    특정 클라이언트 연결에 대한 핸들인 SRV_PROC 구조에 대한 포인터입니다. 이 구조에는 확장 저장 프로시저 API 라이브러리가 응용 프로그램과 클라이언트 간 통신 및 데이터를 관리하는 데 사용하는 정보가 들어 있습니다.

  • column
    설정할 열을 나타냅니다. 열 번호는 1부터 시작됩니다.

  • user_type
    사용자 정의 데이터 형식 코드를 지정합니다.

반환 값

SUCCEED 또는 FAIL 열이 없는 경우 FAIL을 반환합니다.

주의

열에는 두 가지 데이터 형식(실제 데이터 형식 및 사용자 정의 데이터 형식)이 있습니다. 사용자 정의 데이터 형식은 MicrosoftSQL Server에서 열의 실제 사용자 정의 데이터 형식(있는 경우) 및 열 설명 정보(예: Null 허용 여부 및 업데이트 가능성)를 저장하는 데 사용됩니다.

srv_describe를 사용하여 column이 정의된 후, 마지막 행이 전송되기 전에 언제든지 srv_setutype 함수를 호출할 수 있습니다.

보안 정보보안 정보

확장 저장 프로시저의 원본 코드를 철저히 검토하고 프로덕션 서버에 DLL을 설치하기 전에 컴파일한 DLL을 테스트해야 합니다. 보안 검토 및 테스트에 대한 자세한 내용은 Microsoft 웹 사이트를 참조하십시오.