xp_sprintf(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)