powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Системные таблицы
1 сообщений из 1, страница 1 из 1
Системные таблицы
    #32303009
vovan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SELECT A.RDB$FIELD_NAME,/*Имя поля*/
A.RDB$NULL_FLAG,/*если 1 то NOT NULL*/
A.RDB$FIELD_SOURCE,/*Domain*/
A.RDB$DEFAULT_SOURCE,/*значение по умолчанию*/
B.RDB$COMPUTED_SOURCE,/*Выражения для вычисляемого поля*/
A.RDB$DESCRIPTION,/*Описание поля*/
B.RDB$FIELD_LENGTH,/*Длина поля*/
B.RDB$FIELD_SCALE,/*Масштаб*/
B.RDB$FIELD_TYPE/*Тип поля*/
FROM RDB$RELATION_FIELDS A, RDB$FIELDS B
WHERE (RDB$RELATION_NAME = :P_TABLE_NAME)
AND (A.RDB$FIELD_SOURCE = B.RDB$FIELD_NAME)

Пытаюсь вытянуть информацию о полях.

Есть такое поле AAA тип NUMERIC(15,5) а в результате запроса
B.RDB$FIELD_LENGTH=8
B.RDB$FIELD_SCALE= -5
чего то я не понимаю
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Системные таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]