Share via


sp_ prepexec(Transact-SQL)

매개 변수가 있는 Transact-SQL 문을 준비 및 실행합니다. sp_prepexec은 sp_prepare 및 sp_execute의 기능을 결합하여 제공하며, TDS(Tabular Data Stream) 패킷에서 ID =13을 사용하여 호출합니다.

항목 링크 아이콘Transact-SQL 구문 표기 규칙

구문

sp_prepexec handle OUTPUT, params , stmt    [ ,bound param ][ ,...n ]]

인수

  • handle
    SQL Server에서 생성하는 핸들 식별자입니다. handle은 int 반환 값을 포함하는 필수 매개 변수입니다.

  • params
    매개 변수가 있는 문을 식별합니다. 문에서 매개 변수 표식은 변수의 params 정의로 바뀝니다. params는 ntext, nchar 또는 nvarchar 입력 값을 필요로 하는 필수 매개 변수입니다. 문에 매개 변수가 없으면 NULL 값을 입력합니다.

  • stmt
    커서 결과 집합을 정의합니다. stmt 매개 변수는 필수 항목이며 ntext, nchar 또는 nvarchar 입력 값을 필요로 합니다.

  • bound_param
    추가 매개 변수의 사용을 나타냅니다. bound_param은 모든 데이터 형식의 입력 값을 호출하여 프로시저의 추가 매개 변수를 나타내는 필수 매개 변수입니다.

    [!참고]

    params를 통한 선언과 일치해야 하며 @name= value 또는 value 형식일 수 있습니다.