Страница 1 из 1

Узнать значение по умолчанию для поля

Добавлено: 22 янв 2010, 11:45
Guardian777
Добрый день.
Сервер Firebird 1.5
Стоит задача программно получить значение по умолчанию заданное для поля.
Исполняю запрос

Код: Выделить всё

SELECT RDB$DEFAULT_VALUE  FROM RDB$RELATION_FIELDS WHERE
(RDB$RELATION_NAME = :TN ) AND (RDB$FIELD_NAME = :FN)
Получаю Blob поле, но считать его не могу получаются квадратики.
Есть ли у кого то решение этой проблемы ?
Заранее благодарен за помошь.

Re: Узнать значение по умолчанию для поля

Добавлено: 22 янв 2010, 13:10
kdv
внутри блоба blr, разумеется.

Re: Узнать значение по умолчанию для поля

Добавлено: 22 янв 2010, 14:24
Dimitry Sibiryakov
Откуда только такой запрос выкопал... Явно не из Language Reference.

RDB$DEFAULT_SOURCE тебе в руки.