Quantcast
Channel: Teradata Forums - Database
Viewing all articles
Browse latest Browse all 14773

How to resolve 'string contains untranslatable character' while using XMLAGG in Teradata - forum topic by itib

$
0
0

I am trying to use XMLAGG to transpose the row-wise data to comma separated value in Teradata 15. Its working fine with English (LATIN character set) characters. But while I am using other characters (Unicode character set) I am getting 'string contains untranslatable character' error.
Please suggest how to resolve the issue.

CREATE SET TABLE rv ,NO FALLBACK ,
     NO BEFORE JOURNAL,
     NO AFTER JOURNAL,
     CHECKSUM = DEFAULT,
     DEFAULT MERGEBLOCKRATIO
     (
      coll INTEGER,
      val VARCHAR(20) CHARACTER SET unicode NOT CASESPECIFIC)
PRIMARY INDEX ( coll );

insert into rv(1,'test 1');
insert into rv(1,'test 10');
insert into rv(2,'test 2');
insert into rv(2,'test 20');
insert into rv(3,'และ43831'); -- because of this row I am getting error, If we remove it below query is working fine.

  sel coll,TRIM(TRAILING ',' FROM (XMLAGG(TRIM(val)|| ',' ORDER BY 1 desc) (VARCHAR(1000))))as Test_Id
 from rv group by 1

 

Forums: 

Viewing all articles
Browse latest Browse all 14773

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>