다음을 통해 공유


xp_sprintf(Transact-SQL)

일련의 문자 및 값을 문자열 출력 매개 변수에 포맷하고 저장합니다. 각 포맷 인수는 해당되는 인수로 대체됩니다.

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

구문

xp_sprintf { string OUTPUT , format }
     [ , argument [ ,...n ] ]

인수

  • string
    출력을 수신하는 varchar 변수입니다.

  • OUTPUT
    지정한 경우 변수의 값을 출력 매개 변수에 넣습니다.

  • format
    argument 값에 대한 자리 표시자가 있는 포맷 문자열이며 C 언어 sprintf 함수로 지원되는 것과 유사합니다. 현재로서는 % 포맷 인수만 지원됩니다.

  • argument
    해당되는 포맷 인수의 값을 표시하는 문자열입니다.

  • n
    최대 50개의 인수를 지정할 수 있음을 나타내는 자리 표시자입니다.

반환 코드 값

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

결과 집합

xp_sprintf는 다음과 같은 메시지를 반환합니다.

The command(s) completed successfully.

사용 권한

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

참고 항목

참조

시스템 저장 프로시저(Transact-SQL)

일반 확장 저장 프로시저(Transact-SQL)

xp_sscanf(Transact-SQL)