REVERSE 関数

目的

式の要素を逆の順序で含む、非可変長の文字列を返します。

構文

REVERSE(x)

パラメーター

x は文字列型でなければなりません。必要な場合は文字列に変換されます。

説明

REVERSE は、式 x の要素を逆の順序で含む、非可変長の文字列を返します。x は、計算型と文字列型の両方を扱える必要があります。文字列型でない場合、連結の規則に従って文字列への変換 (つまり数値からビットまたは文字への変換) が行われます。

dcl s char (40) varying;
  
    s = 'NeverOddOrEven';
    s = reverse(s);
    put skip list (s);

次のように表示されます。

nevErOddOreveN

制約事項

構造体の式ではフラット構造のみが許可されます。配列、構造体の配列、および構造体メンバーの配列は、現時点ではサポートされていません。