Share via


xp_sprintf (Transact-SQL)

將字串輸出參數中的一系列字元和值加以格式化並且儲存。每一個格式引數都會取代成對應的引數。

主題連結圖示Transact-SQL 語法慣例

語法

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

引數

  • string
    這是接收輸出的 varchar 變數。
  • OUTPUT
    當指定這個引數時,它會將變數值放在輸出參數中。
  • format
    這是含有 argument 值之預留位置的格式字元字串,與 C 語言 sprintf 函數所支援相似。目前只支援 %s 格式引數。
  • argument
    這是代表對應格式引數值的字元字串。
  • n
    這是表示最多可以指定 50 個引數的預留位置。

傳回碼值

0 (成功) 或 1 (失敗)

結果集

xp_sprintf 會傳回下列訊息:

The command(s) completed successfully.

權限

需要 public 角色中的成員資格。

請參閱

參考

系統預存程序 (Transact-SQL)
一般擴充預存程序 (Transact-SQL)
xp_sscanf (Transact-SQL)

說明及資訊

取得 SQL Server 2005 協助