返回首页

gbase数据、南大通用产品文档:GBase8c软件环境要求

更新日期:2024年09月11日

推荐如下软件类型及版本:
表2-3 软件环境要求
软件类型
配置描述
Linux 操作系统

ARM:

CentOS 7.6-7.9

麒麟V10

统信V20

Debian 10.3

Uniontech 20

Redhat

openEuler 20.3LTS

X86

CentOS 7.6-7.9

麒麟V10

统信V20

Debian 10.3

Uniontech 20

openEuler 20.3LTS

GBase 8c V5 安装部署手册(主备式)
南大通用数据技术股份有限公司
5
Linux 文件系统
剩余inode 个数> 15 亿(推荐)
指令集
rdtscp(仅虚拟机环境需要)
建议同集群中各节点服务器的操作系统和版本一致。如需使用跨CPU 类型的服务器,
需注意以下步骤:
(1)
把X86 和Arm 类型的安装包,各放到相应类型服务器的同一目录。
(2)
只解压与部署服务器CPU 架构相同的安装包,解压后,继续解压其下OM 安装包。
(3)
进入Script 子目录,继续按照正常安装流程执行,包括软件依赖检查、安装准备、安装
部署等步骤。

使用本功能,可以将数据库中的表,以文件的形式导出到指定目录或者导
出到数据库中。
在“数据库导航”中,依次展开服务器、
“数据库”

“表”节点,右键单击
需要导出的表,选择“导出表数据”。
图5- 694 导出表
在弹出对话框中选择需要导出的文件格式,可以导出的格式有XML、JSON、
HTML、CSV、SQL,如下图

GBaseDataStudio 管理工具手册
- 298 -
南大通用数据技术股份有限公司
图5- 695 导出表
选择导出路径,
导出文件的文件名格式,
编码,
是否压缩等信息,
选择
“下
一步”
,再选择“完成”
,导出文件将导出到指定目录中。
图5- 696 导出表

函数说明
将参数number 转换为字符串,并进行格式化输出。如果number 的位数大于格式
化参数FORMAT 的参数,结果将以“#”显示。
参数说明
表5- 11 参数说明
格式化参数


,
一般作为分组符号使用,
将number 参数格式化为数位格式字符串
输出,例如千位一分组,也可以按百位、十位一分组。通常与0、
9、“.”配合使用。
示例:99,999。
.
将number 参数格式化为小数形式的字符串输出。只能出现一次。
通常与0、9、“,”配合使用。
示例:999.99。
$
转换为美元货币含义的字符串,只能出现在最前或最后。
示例:$999。
0
占位符,格式化number,如果参数number 的位数少于格式化的
位数,则显示0 补足位。注意:0 的优先级高于9。
示例:000。
9
占位符,格式化number,一旦参数number 的位数少于格式化的
位数,则用空格补足位。
示例:999。
B、b
如果number 的值为0,则替换为空格,可以出现在任意位置。
示例:B9.99
EEEE、eeee
按照科学计数法输出。
示例:9.99EEEE。
FM、fm
删除数字开头和结尾处的空格。
示例:FM909.9。
TME
按照科学计数法返回number。
X、x
转换为16 进制。每个X 代表16 进制的一位。
例如:XX,代表两位16 进制数。
如果number,转换成16 进制数大于X 的个数,则输出“#”。
注意:数值必须是大于等于0 的整数。前面只能和0 或者FM 组
合使用。
示例
示例1:以百位作为分组。

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
707
gbase> SELECT TO_CHAR(987654321,'999,999,999') FROM dual;
+----------------------------------+
| TO_CHAR(987654321,'999,999,999') |
+----------------------------------+
|
987,654,321
|
+----------------------------------+
1 row in set
示例2:用空格位补足数值位。
gbase> SELECT TO_CHAR(54321,'999,999,999') FROM dual;
+------------------------------+
| TO_CHAR(54321,'999,999,999') |
+------------------------------+
|
54,321
|
+------------------------------+
1 row in set
示例3:
因为0 的优先级高于9,
所以十万位和百万位均以0 显示,
千万位和亿位
以空格显示。
gbase> SELECT TO_CHAR(54321,'990,999,999') FROM dual;
+------------------------------+
| TO_CHAR(54321,'990,999,999') |
+------------------------------+
|
0,054,321
|
+------------------------------+
1 row in set
gbase> SELECT TO_CHAR(-54321,'990,999,999') FROM dual;
+-------------------------------+
| TO_CHAR(-54321,'990,999,999') |
+-------------------------------+
|
-0,054,321
|
+-------------------------------+
1 row in set
示例4:小数格式化输出。
gbase> SELECT TO_CHAR(12.97,'099.99') FROM dual;
+-------------------------+
| TO_CHAR(12.97,'099.99') |
+-------------------------+
|