Accept TEXT and CDATA nodes in XMLTABLE's column_expression. Column expressions that match TEXT or CDATA nodes must return the contents of the nodes themselves, not the content of non-existing children (i.e. the empty string).
Author: Markus Winand Reported-by: Markus Winand Reviewed-by: Álvaro Herrera Discussion: https://postgr.es/m/[email protected] Branch ------ REL_10_STABLE Details ------- https://git.postgresql.org/pg/commitdiff/e10bc161f9a675e21e7421b59c57d2b4c8eec13b Modified Files -------------- src/backend/utils/adt/xml.c | 24 ++++++++++++++---------- src/test/regress/expected/xml.out | 12 ++++++------ src/test/regress/expected/xml_2.out | 12 ++++++------ src/test/regress/sql/xml.sql | 4 ++-- 4 files changed, 28 insertions(+), 24 deletions(-)
