目的
配列または構造体の要素を連結した結果を返します。
パラメーター
s は、算術値、文字列値、ピクチャ値、あるいは文字列値かピクチャ値のみを含む配列または構造体です。
例
DECLARE S(4) CHAR(1);
S(1) = 'A';
S(2) = 'B';
S(3) = 'C';
S(4) = 'D';
STR = STRING(S); /* 'ABCD' */
制約事項
- STRING 組み込み関数の引数として適用されたときに char varying データ項目を含む構造体配列は、現時点ではサポートされていません。
- STRING 擬似変数の引数として適用されたときに配列と char varying データ項目が混在する構造体は、現時点ではサポートされていません。
説明
STRING 関数は、配列 s または構造体 s の要素を連結した結果を返します。s がスカラーの場合は文字列に変換されます。
結果はデータ型変換の規則に従って変換されます。この規則については、「データ型変換」の章を参照してください。
STRING 関数の擬似変数としての使用については、「文」の章の「代入」セクションを参照してください。