PL/I declarations

PL/I is supported on z/OS .

Data type Representation
MQBOOL
fixed bin(31)
MQBYTE
char(1)
MQBYTE8
char(8)
MQBYTE16
char(16)
MQBYTE24
char(24)
MQBYTE32
char(32)
MQBYTE40
char(40)
MQCHAR
char(1)
MQCHAR4
char(4)
MQCHAR8
char(8)
MQCHAR12
char(12)
MQCHAR20
char(20)
MQCHAR28
char(28)
MQCHAR32
char(32)
MQCHAR48
char(48)
MQCHAR64
char(64)
MQCHAR128
char(128)
MQCHAR256
char(256)
MQFLOAT32
binary float(21) ieee
MQFLOAT64
binary float(52) ieee
MQHCONN
fixed bin(31)
MQHOBJ
fixed bin(31)
MQINT8
fixed bin(7)
MQINT16
fixed bin(15)
MQINT64
fixed bin(63)
MQLONG
fixed bin(31)
MQPTR
pointer
MQUINT8
fixed bin(8)
MQUINT16
fixed bin(16)
MQUINT64
fixed bin(64)
MQULONG
fixed bin(32)
Parent topic: Elementary data types