DB2数据类型SMALLINT,INTEGER和DECIMAL的COBOL表示形式是什么?举例说明。

DCLGEN实用程序将表列从DB2数据类型转换为具有等效COBOL数据类型的主机变量。SMALLINT和INTEGER转换为COBOL签名的数字数据类型,而DECIMAL转换为带有隐含十进制的COBOL签名的数字。以下是SMALLINT,INTEGER和DECIMAL的等效COBOL数据类型。

DB2数据类型DB2字节等效COBOLCOBOL字节
SMALLINT2图S9(4)COMP2
整数4图S9(9)COMP4
十进制(x,y)整数(x / 2)PIC S9(xy)V9(y)INT((((p + q)/ 2)+1)
猜你喜欢