dbschema -u 选项将显示数据库包含的任何用户定义数据类型和复杂数据类型的定义。子选项 i 将类型继承添加到 dbschema -u 选项显示的信息中。
dbschema -d stork -u all
create row type 'gbasedbt'.person_t
(
name varchar(30, 10) not null,
address varchar(20, 10),
city varchar(20, 10),
state char(2),
zip integer,
bdate date
);
create row type 'gbasedbt'.employee_t
(
salary integer,
manager varchar(30, 10)
) under person_t;
dbschema -d stork -ui person_t
create row type 'gbasedbt'.person_t
(
name varchar(30, 10) not null,
address varchar(20, 10),
city varchar(20, 10),
state char(2),
zip integer,
bdate date
);
create row type 'gbasedbt'.employee_t
(
salary integer,
manager varchar(30, 10)
) under person_t;
create row type 'gbasedbt'.sales_rep_t
(
rep_num integer,
region_num integer,
commission decimal(16),
home_office boolean
) under employee_t;