Hallo,
Problem kann ich mit Firebird 2.5.2.26539 embedded und Flamerobin nicht nachvollziehen. Hast Du die
DB mit 2.5.2 angelegt? Hier soll es ja zwischen 2.5 und 2.5.2 wirklich unterschiedliche Rückgabewerte geben.
Code:
CREATE TABLE TEST
(
GUID char(36),
UUID char(16) CHARACTER SET OCTETS
);
INSERT INTO TEST (
GUID, UUID)
VALUES (
'9B7C3C32-2B51-49D5-BB9A-7C044B91A061',
CHAR_TO_UUID('9B7C3C32-2B51-49D5-BB9A-7C044B91A061')
);
select
guid, UUID_TO_CHAR(UUID) from test;
ergibt:
9B7C3C32-2B51-49D5-BB9A-7C044B91A061 9B7C3C32-2B51-49D5-BB9A-7C044B91A061