> > Раньше эти колонки имели
> > фактичеческую кодировку OCTETS, то есть
> > их размер не зависил ни от чего и был,
> > зачастую, равен 31 байт.
>
> Дык это был очевидный баг.
Ха, я вот забацал запрос вида
----
SELECT f.RDB$FIELD_NAME,
f.RDB$CHARACTER_LENGTH,
f.RDB$FIELD_LENGTH
from rdb$fields f
where f.RDB$SYSTEM_FLAG=1
and f.RDB$FIELD_TYPE in (14,37)
----
и подивился с NULL-а во второй колонке и
значению в третьей.
Как на FB2, так и на FB1.5
Вопрос, откуда FB2 берет 93 байта под
колонки с именами, если у них
физическая длина ограничена 31 байтом?
Коваленко Дмитрий.
--~--~---------~--~----~------------~-------~--~----~
-~----------~----~----~----~------~----~------~--~---