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! ( 53 )
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.0 CHARACTER
1.0.0.0.0.0 CHAR
1.0.0.0.0.1 LARGE OBJECT
1.0.0.0.0 CLOB
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.1! ( 0 )
1 TIMESTAMP
1.1! ( 6 )
1 DATALINK
1.1! ( 200 )
1.1?
1.1 ( integer )
1.2? allocate-clause
1.3? 
1.3 ccsid-clause
1 ROWID

ccsid-clause:

1 CCSID integer
2! NOT NORMALIZED
2?
2 NORMALIZED