1

cics マップに数値フィールドがあり、長さは 3 です。フィールドに 10 を入力し、cobol プログラムで作業用ストレージ変数に格納してデータベースに挿入しようとすると、100 として挿入されます。これはなぜですか?そうなる?最初に入れる方法はありますか?

4

1 に答える 1

5

BMP フィールドのデフォルトは、空白の埋め込みによる左寄せであるためです。

JUSTIFY=(RIGHT,ZERO) を DFHMDF フィールド定義に追加する必要があります。

これは、CICS アプリケーション プログラミング リファレンスです。

于 2012-04-30T16:07:54.247 に答える