返回首页

gbase数据、南大通用产品文档:GBase8s扩展数据类型

更新日期:2024年09月11日

GBase 8s 使您能够创建扩展数据类型来表示用内置数据类型不易表示的数据。(但是
不能在查询外部表的分布式事务中使用扩展数据类型。)可以创建下列类别的扩展数据类
型:

复杂数据类型

单值数据类型

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


不透明数据类型
下面各节提供了这些数据类型中的每一种的概述。
有关扩展数据类型的更多信息,
请参阅
《GBase 8s 数据库设计和实现指南》
和 GBase 8s
用户定义的例程与数据类型开发者指南。

在Linux服务器之间建立信任关系,是很多线上服务系统的基础性工作,这样能便于程
序在多台服务器之间自动传输数据。服务器级节点信任请参考SSC中介绍部分配置。

GBase 8c 数据库提供的gsql 工具,支持若干高级功能,以便用户更方便地使用数据库。
gsql 程序有一些不属于SQL 命令的内部命令,以反斜线(“\”)开头。

使用gsql 工具登录GBase 8c 数据库,语法格式如下:
gsql -d dbname -p port <-U user_name> <-h hostip>
其中参数说明:

-d 参数:
指定要连接到的数据库名称。
首次连接可以指定生成的默认数据库postgres。

-p 参数:指定通过节点哪个端口号连接。

-U 参数:指定以哪个数据库用户身份连接,权限可能不同。缺省默认为gbase。

-h 参数:指定数据库节点所在的服务器IP。缺省默认为当前服务器IP。

-r 参数:如指定此选项,用户可以使用↑↓方向按键查看历史命令;
具体操作命令为:
[gbase@gbasehsot ~]$ gsql -d postgres -p 15432
返回正确信息(省略部分信息)

gsql ((single_node GBase8cV5 3.0.0…… )
Non-SSL connection (SSL connection is recommended when requiring high-security)
Type "help" for help.
postgres=#
随后可以自由使用GBase 8c 数据库。

退出GBase 8c 数据库登录状态。直接输入\q 命令,即可退出数据库。
postgres=# \q

GBase 8c V5 安装部署手册(简易版)
南大通用数据技术股份有限公司
23
6
附录