Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - SQL リファレンス » システム・オブジェクト » システム・プロシージャ » システム・プロシージャのアルファベット順リスト

 

xp_sprintf システム・プロシージャ

入力文字列セットから結果文字列を構築します。

構文
xp_sprintf(
  output_buffer,
  format,
  parm [, parm2, ... ]
)
引数
  • output_buffer   結果文字列を格納する出力バッファを指定する CHAR(254) パラメータ。

  • format   この CHAR(254) パラメータを使用して、各 parm 引数に対する結果文字列のフォーマットをプレースホルダ (%s) を使用して指定します。最高で 50 のプレースホルダを format 引数に指定できます。また、parm 引数と同じプレースホルダ数にする必要があります。

  • parm   結果文字列で使用される入力文字列。最高で 50 の CHAR(254) 引数を指定できます。

備考

xp_sprintf システム・プロシージャは、format 引数と parm を使用して文字列を構築し、結果を output_buffer に入力します。

パーミッション

なし

参照

次の文は、文字列 Hello World! を結果の変数に挿入します。

CREATE VARIABLE result CHAR(254);
Call xp_sprintf( result, '%s %s', 'Hello', 'World!' );