XMLATTRIBUTES() should send the attribute values through
authorPeter Eisentraut <peter_e@gmx.net>
Wed, 8 Apr 2009 21:51:38 +0000 (21:51 +0000)
committerPeter Eisentraut <peter_e@gmx.net>
Wed, 8 Apr 2009 21:51:38 +0000 (21:51 +0000)
commit2c61473757bd6ad65dedefb0c5b38435e6103fe1
tree67e674aed8819fff6a12fba89cfacae3afc55d83
parent1078f7e6275b094c80093f3f03e036d486c675e4
XMLATTRIBUTES() should send the attribute values through
map_sql_value_to_xml_value() instead of directly through the data type output
function.  This is per SQL standard, and consistent with XMLELEMENT().
src/backend/executor/execQual.c
src/backend/utils/adt/xml.c
src/include/nodes/execnodes.h
src/test/regress/expected/xml.out
src/test/regress/expected/xml_1.out
src/test/regress/sql/xml.sql