Compartir a través de


xp_sprintf (Transact-SQL)

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.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

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

Argumentos

  • string
    Es una variable varchar que recibe la salida.
  • OUTPUT
    Cuando se especifica, coloca el valor de la variable en el parámetro de salida.
  • format
    Es una cadena de caracteres de formato con marcadores de posición para los valores del argument, similar a las aceptadas por la función sprintf del lenguaje C. Actualmente, sólo se acepta el formato %s .
  • argument
    Es una cadena de caracteres que representa el valor del argumento de formato correspondiente.
  • n
    Es un marcador de posición que indica que se pueden especificar hasta 50 argumentos.

Conjuntos de resultados

xp_sprintf devuelve el siguiente mensaje:

The command(s) completed successfully.

Permisos

Debe pertenecer a la función public.

Valores de código de retorno

0 (correcto) o 1 (error)

Vea también

Referencia

Procedimientos almacenados del sistema (Transact-SQL)
Procedimientos almacenados extendidos generales (Transact-SQL)
xp_sscanf (Transact-SQL)

Ayuda e información

Obtener ayuda sobre SQL Server 2005