Subject | RE: [firebird-support] Unicode |
---|---|
Author | Svend Meyland Nicolaisen |
Post date | 2005-04-10T21:13:54Z |
> Recent reviews on this and the Firebird-architect list haveCan somebody confirm that the newest release of FireBird doesn't support the
> concluded that the Unicode FSS support is based on an early
> version of the unicode specification that does not match the
> final documentation, and does not reflect any supported standard.
final specification of Unicode?
> I had poor luck saving unicode from Delphi. Others may haveWell as far as I know wide strings in Delphi Delphi does represent Unicode
> had more success. The Delphi (UCS2) widestring does not
> support enough code points to handle the full Unicode specification.
just fine. Wide strings contain 32 bit characters and UniCode are a 32 bit
character set.
> However, I have been able to verify that Firebird willAre Unicode represented as UTF-8 i FireBird or am I confused?
> correctly store and retrieve unicode UTF-8 characters from
> Java using the jaybird JDBC driver, provided the character
> set of the database/column is set to none. The caveats are
> that your column size is a byte size, not a character size,
> and that only byte order collation is meaningful from the
> database. I used arabic, chinese, tibetan, english, and
> french strings to verify this.
/smn