dbschema -u 选项将显示数据库包含的任何用户定义数据类型和复杂数据 类型的定义。子选项 i 将类型继承添加到 dbschema -u 选项显示的信息中。 以下命令显示 stork 数据库的所有用户定义数据类型和复杂数据类型: dbschema -d stork -u all 使用指定选项 -u all 运行的 dbschema 的输出可能如以下示例所示: 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; 以下命令显示了 stork 数据库中 person_t 表的用户定义数据类型和复杂 数据类型以及它们的类型继承: dbschema -d stork -ui person_t 使用选项 -ui person_t 运行的 dbschema 的输出可能如以下示例所示: 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;