1 XMLSERIALIZE (
2! CONTENT
3 XML-expression AS
4 %data-type
5+ 
5! VERSION '1.0'
5?
5.0! EXCLUDING XMLDECLARATION
5.0 INCLUDING XMLDECLARATION
6

7 )

data-type

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.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? 
1.0.1.3 FOR SBCS DATA
1.0.1.3 FOR MIXED DATA
1.0.1.3 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.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.1? 
1.1 ccsid-clause
1.0.0.0 NATIONAL CHARACTER
1.0.0.0 NATIONAL CHAR
1.0.0.0 NCHAR
1.0.0.1! ( 1 )
1.0.0.1?
1.0.0.1 ( integer )
1.0.0.0.0 NATIONAL CHARACTER
1.0.0.0.0 NATIONAL CHAR
1.0.0.0.0 NCHAR
1.0.0.0.1 VARYING
1.0.0.0 NVARCHAR
1.0.0.1 ( integer )
1.0.0.0.0.0 NATIONAL CHARACTER
1.0.0.0.0.0 NCHAR
1.0.0.0.0.1 LARGE OBJECT
1.0.0.0.0 NCLOB
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.1? normalize-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.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 )