다음을 통해 공유


방법: 사용자 정의 함수 실행 및 반환 코드 처리(OLE DB)

이 예에서는 사용자 정의 함수를 실행하고 반환 코드를 인쇄합니다.

전체 예제 코드는 InitializeAndEstablishConnection_C.cpp 파일에 있습니다. MSDN의 SQL Server 다운로드(SQL Server Downloads) 페이지에서 예제가 포함된 보관 파일을 다운로드할 수 있습니다.

이 예제는 Microsoft Visual C++ 2005를 사용하여 개발되었습니다.

보안 정보보안 정보

가능하면 Windows 인증을 사용하십시오. Windows 인증을 사용할 수 없으면 런타임에 사용자에게 자격 증명을 입력하라는 메시지를 표시합니다. 자격 증명은 파일에 저장하지 않는 것이 좋습니다. 자격 증명을 유지하려면 Win32 crypto API를 사용하여 자격 증명을 암호화해야 합니다.

응용 프로그램에서 사용하는 예제 사용자 정의 함수는 다음과 같습니다.

USE AdventureWorks2008R2;
GO
drop function fn_RectangleArea;
GO

CREATE FUNCTION fn_RectangleArea
   (@Width int, 
@Height int )
RETURNS int
AS
BEGIN

   RETURN ( @Width * @Height )
END;
GO