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 .