为什么从cics中获取的值最后会附加0

时间:2012-04-30 15:21:09

标签: db2 cobol cics

我在cics地图中有一个数字字段,长度为3.当我在字段中输入10并尝试通过存储到cobol程序中的工作存储变量来插入数据库时​​,它将被插入为100。为什么会这样呢?有没有办法在开头插入它

1 个答案:

答案 0 :(得分:5)

因为BMP字段的默认值是带有空白填充的左对齐。

您需要在您的DFHMDF字段定义中添加JUSTIFY =(RIGHT,ZERO)。

这是CICS Application Programming Reference