Делаю таблицу с вычислимыми полями разных типов
Как в метаданных опознать, что пользователь ЯВНО задал тип вычислимого поля, а он не автоматический по выражению?
Поля реально создаются с указанными типами, но как при представлении DDL к этому адаптироваться...
В rdb$relation_fields ничего не нашел на эту тему.
Ibexpert выдает в таком виде:
create table test( ID integer, comp1 computed(2+3), comp2 integer computed(2+3), comp3 numeric(18,4) computed(2+3), comp4 double precision computed(2+3) )
Как в метаданных опознать, что пользователь ЯВНО задал тип вычислимого поля, а он не автоматический по выражению?
Поля реально создаются с указанными типами, но как при представлении DDL к этому адаптироваться...
В rdb$relation_fields ничего не нашел на эту тему.
Ibexpert выдает в таком виде:
CREATE TABLE TEST ( ID INTEGER, COMP1 COMPUTED BY (2+3), COMP2 COMPUTED BY (2+3), COMP3 NUMERIC(18,4) COMPUTED BY (2+3), COMP4 COMPUTED BY (2+3) );