Hola a todo Tengo una consulta, resulta que intento almacenar datos con caracteres unicote como chino o ñ por ejemplo, el valor lo puedo pasar sin problemas por XML y luego almacenarlo en el campo, el problema es que cuando intento recuperar el valor generando otro XML el valor es reemplazado por otros caracteres: ejemplo
--Ejemplo de inserción Select public."inserta"('<ins><dato valor="为到地和ñ" /></ins>'); --Select Select * from public."tabla"; Valor 为到地和ñ --Xml select xmlelement(name "dt", xmlattributes(iddato as "iddato"), xmlagg(xmlelement(name "valores", xmlattributes( "Valor" as "valor", )))) into XmlReturn from public."tabla"; return XmlReturn; Aquí el valor desplegado es algo como esto: 語/g& bla bla bla Tienen alguna idea de por que pasa esto y como solucionarlo? Muchas gracias por cualquier ayuda. Atte. Cristián J. Carrasco Gómez -- TIP 1: para suscribirte y desuscribirte, visita http://archives.postgresql.org/pgsql-es-ayuda