返回首页

gbase数据、南大通用产品文档:GBase8sOPAQUE 数据类型

更新日期:2024年09月11日

OPAQUE 类型是必须为其向数据库服务器提供信息的数据类型。
您必须提供此信息:
如何在磁盘上存储数据值的数据结构
确定如何在磁盘存储格式与用于数据输入和显示的用户格式之间转换的支持函数
确定如何为此数据类型构建、使用和处理索引的辅助访问方法
使用数据类型的用户函数
用于在数据库中注册 OPAQUE 类型的系统目录条目
OPAQUE 类型的内部结构对于数据库服务器不可视,只能通过用户定义的例程访问。
OPAQUE 类型的定义存储在 sysxtdtypes 系统目录表中。以下 SQL 语句会维护数据库中
OPAQUE 类型的定义:
CREATE OPAQUE TYPE 语句在数据库中注册了一个新的 OPAQUE 类型。
DROP TYPE 语句从数据库中除去先前定义的 OPAQUE 类型。
有关上面提到的 SQL 语句的更多信息,请参阅 GBase 8s SQL 指南:语法。有关如何
创建 OPAQUE 类型和 OPAQUE 类型示例的信息,请参阅 GBase 8s 用户定义的例程与数据
类型开发者指南。

问题现象
如何指定用户登录的默认数据库?
处理方法
登录集群时可以指定登录后默认的数据库,使用-D 参数即可。
$ gccli -uroot -Dvc1.test
GBase client 9.5.2.20.117651. Copyright (c) 2004-2020, GBase.
All
Rights Reserved.
gbase> SELECT DATABASE();
+------------+
| database() |
+------------+
| test
|
+------------+
1 row in set (Elapsed: 00:00:00.00)

node (172.168.83.11)
check topology begin