built-in-type: 1.0.0 SMALLINT 1.0 INTEGER 1.0 INT 1.0 BIGINT 1.0.0 DECIMAL 1.0.0 DEC 1.0 NUMERIC 1.1! (5,0) 1.1? 1.1 ( integer 1.1.1! ,0 1.1.1? 1.1.1 , integer 1.1.1.1 ) 1 FLOAT 1.1! ( 52 ) 1.1? 1.1 ( integer ) 1 REAL 1 DOUBLE 1.1! PRECISION 1.0.0.0 CHARACTER 1.0.0.0 CHAR 1.0.0.1! ( 1 ) 1.0.0.1? 1.0.0.1 ( integer ) 1.0.0.0.0 CHARACTER 1.0.0.0.0 CHAR 1.0.0.0.1 VARYING 1.0.0.0 VARCHAR 1.0.0.1 ( integer ) 1.0.0.1.1? allocate-clause 1.0.1? 1.0.1 FOR BIT DATA 1.0.1 FOR SBCS DATA 1.0.1 FOR MIXED DATA 1.0.1 ccsid-clause 1.0.0.0.0.0CHARACTER 1.0.0.0.0.0CHAR 1.0.0.0.0.1LARGE OBJECT 1.0.0.0.0CLOB 1.0.1! ( 1M ) 1.0.1? 1.0.1 ( integer 1.0.1.1? 1.0.1.1 K 1.0.1.1 M 1.0.1.1 G 1.0.1.2 ) 1.0.1.3? allocate-clause 1.0.1.4? 1.0.1.4 FOR SBCS DATA 1.0.1.4 FOR MIXED DATA 1.0.1.4 ccsid-clause 1.0.0 GRAPHIC 1.0.1! ( 1 ) 1.0.1? 1.0.1 ( integer ) 1.0.0 GRAPHIC VARYING 1.0.0 VARGRAPHIC 1.0.1 ( integer ) 1.0.1.1? allocate-clause 1.0.0 DBCLOB 1.0.1! ( 1M ) 1.0.1? 1.0.1 ( integer 1.0.1.1? 1.0.1.1 K 1.0.1.1 M 1.0.1.1 G 1.0.1.2 ) 1.0.1.3? allocate-clause 1.1? 1.1 ccsid-clause 1.0.0 BINARY 1.0.0.1! ( 1 ) 1.0.0.1? 1.0.0.1 ( integer ) 1.0.0.0 BINARY VARYING 1.0.0.0 VARBINARY 1.0.0.1 ( integer ) 1.0.0.1.1? allocate-clause 1.0.0.0 BLOB 1.0.0.0 BINARY LARGE OBJECT 1.0.1! ( 1M ) 1.0.1? 1.0.1 ( integer 1.0.1.1? 1.0.1.1 K 1.0.1.1 M 1.0.1.1 G 1.0.1.2 ) 1.0.1.3? allocate-clause 1 DATE 1 TIME 1 TIMESTAMP 1 DATALINK 1.1! ( 200 ) 1.1? 1.1 ( integer ) 1.2? allocate-clause 1.3? 1.3 ccsid-clause ccsid-clause: 1 CCSID integer 2! NOT NORMALIZED 2? 2 NORMALIZED allocate-clause: 1 ALLOCATE (integer)