Erstellt eine Ergebniszeichenfolge aus einer Reihe von Eingabezeichenfolgen
xp_sprintf( Ausgabepuffer, Format, Parameter [, Parameter2, ... ] )
Ausgabepuffer Verwenden Sie diesen CHAR(254)-Parameter, um den Ausgabepuffer anzugeben, der die Ergebniszeichenfolge enthält.
Format Verwenden Sie diesen CHAR(254)-Parameter, um anzugeben, wie die Ergebniszeichenfolge formatiert werden soll, wobei für jedes Parameter-Argument Platzhalter (%s) verwendet werden. Es kann bis zu 50 Platzhalter im Format-Argument geben, und die Anzahl der Platzhalter muss mit der Anzahl der Parameter-Argumente übereinstimmen.
Parameter Dies sind die Eingabezeichenfolgen, die in der Ergebniszeichenfolge verwendet werden. Sie können bis zu 50 dieser CHAR(254)-Argumente angeben.
Die xp_sprintf-Systemprozedur erstellt mithilfe des Format-Arguments und der Parameter-Argumente eine Zeichenfolge und schreibt die Ergebnisse in Ausgabepuffer.
Keine
Die folgenden Anweisungen setzen die Zeichenfolge "Hello World!" in die Ergebnisvariable.
CREATE VARIABLE result CHAR(254); Call xp_sprintf( result, '%s %s', 'Hello', 'World!' ); |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |