xp_sprintf (Transact-SQL)

適用於:SQL Server

格式化並儲存字串輸出參數中的一系列字元和值。 每個格式自變數都會取代為對應的自變數。

Transact-SQL 語法慣例

語法

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

引數

'string' OUTPUT

接收輸出的 varchar 變數。

指定 時 OUTPUT ,此選項會將變數的值放在輸出參數中。

'format'

具有自變數值的佔位元格式字元字串,類似於 C 語言sprintf函式所支援的值。 目前僅 %s 支援 format 自變數。

'argument'

字元字串,表示對應格式自變數的值。

n

佔位元,表示最多可以指定50個自變數。

傳回碼值

0 (成功)或 1 (失敗)。

結果集

xp_sprintf 會傳回下列訊息:

The command(s) completed successfully.

權限

需要 public 角色的成員資格。