Hick Gunter wrote:
> I was under the impression you wanted to achieve this:
>
> > select hex('abc' || X'10FFFD');
> 61626310FFFD
> > select length('abc' || X'10FFFD');
> 6
If you want to create characters through a blob, you have to use
the correct UTF-8 encoding:
sqlite> select quote(cast(char(1114109) as blob));
X'F48FBFBD'
sqlite> select unicode(x'F48FBFBD');
1114109
sqlite> select hex('abc' || x'F48FBFBD');
616263F48FBFBD
sqlite> select length('abc' || x'F48FBFBD');
4
Regards,
Clemens
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users