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)
commit77d67a4a3be1a2114ff9869fc3552a39fa7c5e68
treeb9ce35991a7861160d1046b4e06eed5603e522bd
parent84bb600be180c53addcbccba69be5134fcbce2dc
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