xp_sprintf (Transact-SQL)
gäller för:SQL Server
Formaterar och lagrar en serie tecken och värden i strängutdataparametern. Varje formatargument ersätts med motsvarande argument.
Transact-SQL syntaxkonventioner
Syntax
xp_sprintf { 'string' OUTPUT , 'format' }
[ , 'argument' [ , ...n ] ]
Argument
Viktig
Argument för utökade lagrade procedurer måste anges i den specifika ordning som beskrivs i avsnittet Syntax. Om parametrarna anges i fel ordning visas ett felmeddelande.
utdata försträng
En varchar variabel som tar emot utdata.
När OUTPUT
anges placerar det här alternativet värdet för variabeln i utdataparametern.
"format"
En formatteckensträng med platshållare för argument värden, ungefär som de värden som stöds av funktionen C-language sprintf
. För närvarande stöds endast argumentet %s
format.
"argument"
En teckensträng som representerar värdet för motsvarande formatargument.
n
En platshållare som anger att högst 50 argument kan anges.
Returnera kodvärden
0
(lyckades) eller 1
(fel).
Resultatuppsättning
xp_sprintf
returnerar följande meddelande:
The command(s) completed successfully.
Behörigheter
Kräver medlemskap i den offentliga rollen.