xp_sprintf (Transact-SQL)
Se aplica a: SQL Server
Da formato y almacena una serie de caracteres y valores en la cadena del parámetro de salida. Cada argumento de formato se sustituye por el argumento correspondiente.
Convenciones de sintaxis de Transact-SQL
Sintaxis
xp_sprintf { 'string' OUTPUT , 'format' }
[ , 'argument' [ , ...n ] ]
Argumentos
SALIDA de 'string'
Variable varchar que recibe la salida.
Cuando OUTPUT
se especifica, esta opción coloca el valor de la variable en el parámetro de salida.
'format'
Cadena de caracteres de formato con marcadores de posición para los valores de argumento , similares a los valores admitidos por la función del lenguaje sprintf
C. Actualmente, solo se admite el %s
argumento format.
'argument'
Cadena de caracteres que representa el valor del argumento de formato correspondiente.
n
Marcador de posición que indica que se puede especificar un máximo de 50 argumentos.
Valores de código de retorno
0
(correcto) o 1
(erróneo).
Conjunto de resultados
xp_sprintf
devuelve el mensaje siguiente:
The command(s) completed successfully.
Permisos
Debe pertenecer al rol public .