CREATE TABLE xmltest ( id int, data xml ); INSERT INTO xmltest VALUES (1, 'one'); ERROR: no XML support in this installation INSERT INTO xmltest VALUES (2, 'two'); ERROR: no XML support in this installation INSERT INTO xmltest VALUES (3, '', NULL, ''); ERROR: no XML support in this installation SELECT xmlconcat('', NULL, ''); ERROR: no XML support in this installation SELECT xmlelement(name element, xmlattributes (1 as one, 'deuce' as two), 'content'); ERROR: no XML support in this installation SELECT xmlelement(name element, xmlattributes ('unnamed and wrong')); ERROR: no XML support in this installation SELECT xmlelement(name element, xmlelement(name nested, 'stuff')); ERROR: no XML support in this installation SELECT xmlelement(name employee, xmlforest(name, age, salary as pay)) FROM emp; ERROR: no XML support in this installation SELECT xmlelement(name duplicate, xmlattributes(1 as a, 2 as b, 3 as a)); ERROR: no XML support in this installation SELECT xmlelement(name num, 37); ERROR: no XML support in this installation SELECT xmlelement(name foo, text 'bar'); ERROR: no XML support in this installation SELECT xmlelement(name foo, xml 'bar'); ERROR: no XML support in this installation SELECT xmlelement(name foo, text 'br'); ERROR: no XML support in this installation SELECT xmlelement(name foo, xml 'br'); ERROR: no XML support in this installation SELECT xmlelement(name foo, array[1, 2, 3]); ERROR: no XML support in this installation SET xmlbinary TO base64; SELECT xmlelement(name foo, bytea 'bar'); ERROR: no XML support in this installation SET xmlbinary TO hex; SELECT xmlelement(name foo, bytea 'bar'); ERROR: no XML support in this installation SELECT xmlparse(content 'abc'); ERROR: no XML support in this installation SELECT xmlparse(content 'x'); ERROR: no XML support in this installation SELECT xmlparse(document 'abc'); ERROR: no XML support in this installation SELECT xmlparse(document 'x'); ERROR: no XML support in this installation SELECT xmlpi(name foo); ERROR: no XML support in this installation SELECT xmlpi(name xmlstuff); ERROR: no XML support in this installation SELECT xmlpi(name foo, 'bar'); ERROR: no XML support in this installation SELECT xmlpi(name foo, 'in?>valid'); ERROR: no XML support in this installation SELECT xmlpi(name foo, null); ERROR: no XML support in this installation SELECT xmlpi(name xmlstuff, null); ERROR: no XML support in this installation SELECT xmlpi(name foo, ' bar'); ERROR: no XML support in this installation SELECT xmlroot(xml '', version no value, standalone no value); ERROR: no XML support in this installation SELECT xmlroot(xml '', version '2.0'); ERROR: no XML support in this installation SELECT xmlroot(xml '', version no value, standalone yes); ERROR: no XML support in this installation SELECT xmlroot(xml '', version no value, standalone yes); ERROR: no XML support in this installation SELECT xmlroot(xmlroot(xml '', version '1.0'), version '1.1', standalone no); ERROR: no XML support in this installation SELECT xmlroot('', version no value, standalone no); ERROR: no XML support in this installation SELECT xmlroot('', version no value, standalone no value); ERROR: no XML support in this installation SELECT xmlroot('', version no value); ERROR: no XML support in this installation SELECT xmlroot ( xmlelement ( name gazonk, xmlattributes ( 'val' AS name, 1 + 1 AS num ), xmlelement ( NAME qux, 'foo' ) ), version '1.0', standalone yes ); ERROR: no XML support in this installation SELECT xmlserialize(content data as character varying) FROM xmltest; data ------ (0 rows) SELECT xml 'bar' IS DOCUMENT; ERROR: no XML support in this installation SELECT xml 'barfoo' IS DOCUMENT; ERROR: no XML support in this installation SELECT xml '' IS NOT DOCUMENT; ERROR: no XML support in this installation SELECT xml 'abc' IS NOT DOCUMENT; ERROR: no XML support in this installation SELECT '<>' IS NOT DOCUMENT; ERROR: no XML support in this installation SELECT xmlagg(data) FROM xmltest; xmlagg -------- (1 row) SELECT xmlagg(data) FROM xmltest WHERE id > 10; xmlagg -------- (1 row) SELECT xmlelement(name employees, xmlagg(xmlelement(name name, name))) FROM emp; ERROR: no XML support in this installation -- Check mapping SQL identifier to XML name SELECT xmlpi(name ":::_xml_abc135.%-&_"); ERROR: no XML support in this installation SELECT xmlpi(name "123"); ERROR: no XML support in this installation PREPARE foo (xml) AS SELECT xmlconcat('', $1); ERROR: no XML support in this installation SET XML OPTION DOCUMENT; EXECUTE foo (''); ERROR: prepared statement "foo" does not exist EXECUTE foo ('bad'); ERROR: prepared statement "foo" does not exist SET XML OPTION CONTENT; EXECUTE foo (''); ERROR: prepared statement "foo" does not exist EXECUTE foo ('good'); ERROR: prepared statement "foo" does not exist