Subject | Re: [firebird-support] UTF8 in firebird ? |
---|---|
Author | Michael Ludwig |
Post date | 2012-01-06T23:07:37Z |
Vander Clock Stephane schrieb am 06.01.2012 um 14:50 (+0400):
codepoints. The difference is between character répertoire and
encoding algorithm.
Character répertoires are about characters: encoding schemes are
about bytes (octets).
I think you're talking about raw UTF-8 bytes; as other have
suggested, you should be using CHARACTER SET OCTETS. Which
means no characters, just bytes (octets).
http://tech.groups.yahoo.com/group/firebird-support/message/112680
http://tracker.firebirdsql.org/browse/CORE-3416
--
Michael Ludwig
> > No it isn't possible. You could attempt to store unicodeThere's no such thing as "UTF-8 codepoints". They're *Unicode*
> > codepoints in ISO-8859-1 by inventing your own encoding,
> >
> not inventing my own encoding ! simply store in iso8859_1 the
> code point (1 UTF8 code point = 1 bytes)
codepoints. The difference is between character répertoire and
encoding algorithm.
Character répertoires are about characters: encoding schemes are
about bytes (octets).
I think you're talking about raw UTF-8 bytes; as other have
suggested, you should be using CHARACTER SET OCTETS. Which
means no characters, just bytes (octets).
> where you see that some bytes are forbidden in ISO8859_1 ?Then it could be said this is a bug, like here:
> firebird never complain about it !
http://tech.groups.yahoo.com/group/firebird-support/message/112680
http://tracker.firebirdsql.org/browse/CORE-3416
--
Michael Ludwig