From: | Andrew Dunstan <andrew(at)dunslane(dot)net> |
---|---|
To: | pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: Allow backend to output result sets in XML |
Date: | 2004-01-21 17:14:21 |
Message-ID: | 400EB36D.6070305@dunslane.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
There is apparently a standard (or at least a draft) on using XML with
SQL that can be seen here: http://www.wiscorp.com/sql/sql_2003_standard.zip
I have no idea if it is of great use - I found it a fairly opaque
document to read. It's a pity that unlike the document on SQL/JRT they
didn't provide a sample + tutorial appendix.
Oracle has a few examples here:
http://otn.oracle.com/tech/xml/xmldb/htdocs/sql_xml_codeexamples.html
IBM has some research info here:
http://www.research.ibm.com/journal/sj/414/reinwald.pdf
cheers
andrew
Merlin Moncure wrote:
>Greg Stark wrote:
>
>
>>Personally I don't see any point in xml, but if there was a standard
>>
>>
>query
>
>
>>protocol then a client could send queries to any database that
>>
>>
>supported
>
>
>>it
>>without using any libraries. That might be useful. Of course you could
>>
>>
>do
>
>
>>that
>>without xml, but people seem to get more excited about complying with
>>standards when they invoke xml.
>>
>>
>
>hm. I have to deal with xml quite frequently because I do a lot of DX
>with the gov't and other entities that are rapidly standardizing on xml.
>
>I like Oracle's approach to xml using object relational mappings to
>allow composition of documents server side based on natural data
>relationships. The XML document becomes something like a specialized
>view. It would save me tons of app-level coding if the server could do
>this for me.
>
>Since postgres is already fairly Oracle-ish in design, IMO this is
>definitely the way to go (XQuery = Insanity.). A FE/BE protocol
>revision would be useful but not necessary...the XML doc could be
>returned as a scalar.
>
>Right now I think all xml processing is done in app-level code, because
>the server (due to limitations of sql) is usually unable to return data
>the way you want it...so simply adding xml output from psql would be
>fairly useless for most real tasks (if it wasn't, someone would have
>done it a long time ago). Also, contrib\xml can already handle most of
>the simple things.
>
>
>
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2004-01-21 17:23:34 | Re: SET WITHOUT OIDS and VACUUM badness? |
Previous Message | Bort, Paul | 2004-01-21 16:59:46 | Re: Allow backend to output result sets in XML |