Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

9.75 FORMAT_STRING

Note

注意 9.1 組み込み関数の規則     利用オプション

この組み込み関数は、入力フォーマット・パターンから文字列を生成して、その文字列を戻します。フォーマット・パターンはテキストおよびフィールド値で構成することができます。編集オプションをフィールド値に適用することもできます。 

Note

特記:前にコロン (:) が付いたすべての文字はフィールド名として扱われ、()、スペース、コロンのいずれかの文字で終了します。特記事項:前にコロン (:) が付いたすべての文字はフィールド名として扱われ、()、スペース、コロンのいずれかの文字で終了します。

引数

番号

タイプ

必須/任意

記述

最小長

最大長

最小小数桁数

最大小数桁数

1

A

必須

フォーマット・パターン

パターンの構文とオプションについては、「技術上の注記」を参照してください。 

フィールドは、:fieldと指定します。 

任意のフォーマット・オプションをフィールドに追加することができます。フィールド名の直後にオプションを追加して、括弧 "()" で囲みます。 

(editcode,x):フィールド値に編集コードを適用します (x=有効なLANSA編集コード)。有効な編集コードの一覧については、標準フィールド編集コードを参照してください。

(substr,n1,n2):フィールド値にサブストリングを適用します(n1=開始位置、n2=長さ)。 
(triml):フィールド値から先行のブランクを削除します。 
(trim):フィールド値から後続のブランクを削除します。 
(trimall):フィールド値から先行のブランクと後続のブランクを削除します。
(upper):フィールド値を大文字に変換します。 (lower):フィールド値を小文字に変換します。

1

無制限



2

A

任意

DBCS対応

デフォルト:非対応 

YES = DBCS対応にする 

注:サブストリングの場合、バイト数ではなく文字数でカウントされます。
Note

注:サブストリングの場合、バイト数ではなく文字数でカウントされます。

3

3



戻り値

番号

タイプ

必須/任意

記述

最小長

最大長

最小小数桁数

最大小数桁数

1

A

必須

フォーマット済み文字列

1

無制限



2

A

任意

戻りコード

OK = アクションが完了した 
ER = エラーが発生した

2

2



...