返回首页

gbase数据、南大通用产品文档:GBase8s用户定义的数据类型和复杂数据类型

更新日期:2024年09月11日




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;

- 86 -

GBase 8s SQL 指南:参考
南大通用数据技术股份有限公司 IV

onconfig.std 值
未设置。

0 = 禁用 HDR 加密
1 = 启用 HDR 加密
生效
当初始化服务器时
用法
ENCRYPT_HDR 启用或禁用 HDR 加密。启用 HDR 加密,在 HDR 对内从一台服务器向另一台
传输数据时提供了一种安全的方法。HDR 加密连同 Enterprise Replication (ER)加密
一同工作。 然而,不必为了 HDR 加密而启用 ER 加密。不论 ER 加密是否启用,HDR 加
密都工作。HDR 和 ER 共享同样的加密配置参数:ENCRYPT_CIPHERS、ENCRYPT_MAC、
ENCRYPT_MACFILE 和 ENCRYPT_SWITCH。