SELECT table_to_xml('testxmlschema.test1', false, false, '');
table_to_xml
---------------------------------------------------------------
-
-
- |
- one
-
-
- |
- two
-
-
- |
-
-
-
+ +
+ +
+ +
+ one +
+ +
+ +
+ +
+ two +
+ +
+ +
+ +
+ +
+ +
+ +
(1 row)
SELECT table_to_xml('testxmlschema.test1', true, false, 'foo');
table_to_xml
---------------------------------------------------------------------------
-
-
- |
- one
-
-
- |
- two
-
-
- |
-
-
-
-
+ +
+ +
+ +
+ one +
+ +
+ +
+ +
+ two +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
(1 row)
SELECT table_to_xml('testxmlschema.test1', false, true, '');
table_to_xml
---------------------------------------------------------------
-
-
- one
-
-
-
-
- two
-
-
-
-
-
-
+ +
+ +
+ one +
+ +
+ +
+ +
+ +
+ two +
+ +
+ +
+ +
+ +
+ +
+ +
(1 row)
SELECT table_to_xml('testxmlschema.test1', true, true, '');
table_to_xml
---------------------------------------------------------------
-
-
- one
-
-
-
-
- two
-
-
-
-
-
-
-
+ +
+ +
+ one +
+ +
+ +
+ +
+ +
+ two +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
(1 row)
SELECT table_to_xml('testxmlschema.test2', false, false, '');
table_to_xml
---------------------------------------------------------------
-
-
- |
- 55
- abc
- def
- 98.60
- 2
- 999
- 0
- 21:07:00
- 2009-06-08T21:07:30
- 2009-06-08
- ABC
- true
- WFla
-
-
-
+ +
+ +
+ +
+ 55 +
+ abc +
+ def +
+ 98.60 +
+ 2 +
+ 999 +
+ 0 +
+ 21:07:00 +
+ 2009-06-08T21:07:30 +
+ 2009-06-08
+
+ ABC +
+ true +
+ WFla +
+ +
+ +
+ +
(1 row)
SELECT table_to_xmlschema('testxmlschema.test1', false, false, '');
table_to_xmlschema
-----------------------------------------------------------------------------------------------------------------
-
- xmlns:xsd="http://www.w3.org/2001/XMLSchema">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ +
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
(1 row)
SELECT table_to_xmlschema('testxmlschema.test1', true, false, '');
table_to_xmlschema
-----------------------------------------------------------------------------------------------------------------
-
- xmlns:xsd="http://www.w3.org/2001/XMLSchema">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ +
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
(1 row)
SELECT table_to_xmlschema('testxmlschema.test1', false, true, 'foo');
table_to_xmlschema
----------------------------------------------------------------------------------------------
-
- xmlns:xsd="http://www.w3.org/2001/XMLSchema"
- targetNamespace="foo"
- elementFormDefault="qualified">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ +
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema" +
+ targetNamespace="foo" +
+ elementFormDefault="qualified"> +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
(1 row)
SELECT table_to_xmlschema('testxmlschema.test1', true, true, '');
table_to_xmlschema
------------------------------------------------------------------------------------------------
-
- xmlns:xsd="http://www.w3.org/2001/XMLSchema">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ +
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
(1 row)
SELECT table_to_xmlschema('testxmlschema.test2', false, false, '');
table_to_xmlschema
-----------------------------------------------------------------------------------------------------------------
-
- xmlns:xsd="http://www.w3.org/2001/XMLSchema">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ +
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
(1 row)
SELECT table_to_xml_and_xmlschema('testxmlschema.test1', false, false, '');
table_to_xml_and_xmlschema
-----------------------------------------------------------------------------------------------------------------
-
-
-
- xmlns:xsd="http://www.w3.org/2001/XMLSchema">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
- one
-
-
- |
- two
-
-
- |
-
-
-
+ +
+ +
+ +
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ one +
+ +
+ +
+ +
+ two +
+ +
+ +
+ +
+ +
+ +
+ +
(1 row)
SELECT table_to_xml_and_xmlschema('testxmlschema.test1', true, false, '');
table_to_xml_and_xmlschema
-----------------------------------------------------------------------------------------------------------------
-
-
-
- xmlns:xsd="http://www.w3.org/2001/XMLSchema">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
- one
-
-
- |
- two
-
-
- |
-
-
-
-
+ +
+ +
+ +
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ one +
+ +
+ +
+ +
+ two +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
(1 row)
SELECT table_to_xml_and_xmlschema('testxmlschema.test1', false, true, '');
table_to_xml_and_xmlschema
----------------------------------------------------------------------------------------------
-
- xmlns:xsd="http://www.w3.org/2001/XMLSchema">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- one
-
-
-
-
- two
-
-
-
-
-
-
+ +
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ one +
+ +
+ +
+ +
+ +
+ two +
+ +
+ +
+ +
+ +
+ +
+ +
(1 row)
SELECT table_to_xml_and_xmlschema('testxmlschema.test1', true, true, 'foo');
table_to_xml_and_xmlschema
------------------------------------------------------------------------------------------------
-
- xmlns:xsd="http://www.w3.org/2001/XMLSchema"
- targetNamespace="foo"
- elementFormDefault="qualified">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- one
-
-
-
-
- two
-
-
-
-
-
-
-
+ +
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema" +
+ targetNamespace="foo" +
+ elementFormDefault="qualified"> +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ one +
+ +
+ +
+ +
+ +
+ two +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
(1 row)
SELECT query_to_xml('SELECT * FROM testxmlschema.test1', false, false, '');
query_to_xml
---------------------------------------------------------------
-
-
- |
- one
-
-
- |
- two
-
-
- |
-
-
-
+
+
+ +
+ +
+ one +
+ +
+ +
+ +
+ two +
+ +
+ +
+ +
+ +
+ +
+
+
(1 row)
SELECT query_to_xmlschema('SELECT * FROM testxmlschema.test1', false, false, '');
query_to_xmlschema
----------------------------------------------------------------------------------------------
-
- xmlns:xsd="http://www.w3.org/2001/XMLSchema">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ +
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
(1 row)
SELECT query_to_xml_and_xmlschema('SELECT * FROM testxmlschema.test1', true, true, '');
query_to_xml_and_xmlschema
------------------------------------------------------------------------------------------------
-
- xmlns:xsd="http://www.w3.org/2001/XMLSchema">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- one
-
-
- |
-
- two
-
-
- |
-
-
-
-
+ +
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ one +
+ +
+ +
+ +
+ +
+ two +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
(1 row)
SELECT cursor_to_xml('xc'::refcursor, 5, false, true, '');
cursor_to_xml
-------------------------------------------------------------
- |
-
-
-
- |
-
- one
-
-
- |
-
- two
-
-
+ +
+ +
+ +
+ +
+ +
+ +
+ one +
+ +
+ +
+ +
+ +
+ two +
+ +
+ +
(1 row)
SELECT cursor_to_xml('xc'::refcursor, 5, true, false, '');
cursor_to_xml
---------------
- |
- one
-
-
- |
- two
-
-
+ +
+ one +
+ +
+ +
+ +
+ two +
+ +
+ +
(1 row)
SELECT cursor_to_xmlschema('xc'::refcursor, true, false, '');
cursor_to_xmlschema
------------------------------------------------------------------------------------------------
-
- xmlns:xsd="http://www.w3.org/2001/XMLSchema">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ +
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
(1 row)
SELECT schema_to_xml('testxmlschema', false, true, '');
schema_to_xml
-----------------------------------------------------------------------
-
-
-
-
- one
-
-
-
-
- two
-
-
-
-
-
-
-
-
-
- 55
- abc
- def
- 98.60
- 2
- 999
- 0
- 21:07:00
- 2009-06-08T21:07:30
- 2009-06-08
- ABC
- true
- WFla
-
-
-
-
+ +
+ +
+ +
+ +
+ one +
+ +
+ +
+ +
+ +
+ two +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ 55 +
+ abc +
+ def +
+ 98.60 +
+ 2 +
+ 999 +
+ 0 +
+ 21:07:00 +
+ 2009-06-08T21:07:30 +
+ 2009-06-08
+
+ ABC +
+ true +
+ WFla +
+ +
+ +
+ +
+ +
(1 row)
SELECT schema_to_xml('testxmlschema', true, false, '');
schema_to_xml
-----------------------------------------------------------------------
-
-
-
-
- |
- one
-
-
- |
- two
-
-
- |
-
-
-
-
-
-
-
- |
- 55
- abc
- def
- 98.60
- 2
- 999
- 0
- 21:07:00
- 2009-06-08T21:07:30
- 2009-06-08
- ABC
- true
- WFla
-
-
-
-
-
+ +
+ +
+ +
+ +
+ +
+ one +
+ +
+ +
+ +
+ two +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ 55 +
+ abc +
+ def +
+ 98.60 +
+ 2 +
+ 999 +
+ 0 +
+ 21:07:00 +
+ 2009-06-08T21:07:30 +
+ 2009-06-08
+
+ ABC +
+ true +
+ WFla +
+ +
+ +
+ +
+ +
+ +
(1 row)
SELECT schema_to_xmlschema('testxmlschema', false, true, '');
schema_to_xmlschema
-------------------------------------------------------------------------------------------------------------------
-
- xmlns:xsd="http://www.w3.org/2001/XMLSchema">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ +
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
(1 row)
SELECT schema_to_xmlschema('testxmlschema', true, false, '');
schema_to_xmlschema
---------------------------------------------------------------------------------------------------
-
- xmlns:xsd="http://www.w3.org/2001/XMLSchema">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ +
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
(1 row)
SELECT schema_to_xml_and_xmlschema('testxmlschema', true, true, 'foo');
schema_to_xml_and_xmlschema
-------------------------------------------------------------------------------------------------------------------
-
-
-
- xmlns:xsd="http://www.w3.org/2001/XMLSchema"
- targetNamespace="foo"
- elementFormDefault="qualified">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- one
-
-
-
-
- two
-
-
-
-
-
-
-
-
-
-
- 55
- abc
- def
- 98.60
- 2
- 999
- 0
- 21:07:00
- 2009-06-08T21:07:30
- 2009-06-08
- ABC
- true
- WFla
-
-
-
-
+ +
+ +
+ +
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema" +
+ targetNamespace="foo" +
+ elementFormDefault="qualified"> +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ one +
+ +
+ +
+ +
+ +
+ two +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ 55 +
+ abc +
+ def +
+ 98.60 +
+ 2 +
+ 999 +
+ 0 +
+ 21:07:00 +
+ 2009-06-08T21:07:30 +
+ 2009-06-08
+
+ ABC +
+ true +
+ WFla +
+ +
+ +
+ +
+ +
(1 row)