返回首页

gbase数据、南大通用产品文档:GBase8a

更新日期:2024年09月11日

GBA-02DU-0002

GBase 8a MPP Cluster 产品手册
7 附录
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
1642
错误码
错误标识
错误信息
GBA-02DU-000
2
ER_EXECUTOR_DE
LETE_UPDATE

错误出现原因
无法得到正确的集群(节点)信息
分析与建议
参考本手册中6.8.1.1 gcware 错误列表章节的内容

如果使用 GBase 8s 作为您的数据库服务器,则可以在使用简单大对象或智能大对象
之间进行选择。

当您编写新的需要访问大对象的应用程序时,使用智能大对象保存字符(CLOB)和
二进制(BLOB)数据。

下表总结了智能大对象对于简单大对象的优势:
大对象功能
简单大对象
智能大对象
数据的最大大小
2 GB
4 TB
数据的可访问性
不能随机访问数据
随机访问数据
读取大对象
数据库服务器根据全部方式
或不基于方式读取一个简单大对

库函数提供类似于访问操作
系统文件的访问。
您可以访问智能
大对象的指定部分。
写入大对象
数据库服务器以全部基础或
无基础更改一个简单大对象
数据库服务器只能重写一部
分智能大对象
数据日志记录
总是数据日志记录
可以打开或关闭数据日志记

GBase 8s ESQL/C 编程指南
南大通用数据技术股份有限公司
- 134 -
大对象功能
简单大对象
智能大对象

函数说明
TRIM([{BOTH | LEADING | TRAILING} [trim_char] FROM] str)。移除字符串str
中所有的trim_char 前缀或后缀,然后将其返回。如果没有给出任何BOTH、
LEADING 或TRAILING 修饰符,会假定为BOTH。如果没有指定trim_char,将
移除空格。
示例
示例1:没有指定trim_char,将移除空格。
gbase> SELECT TRIM('
bar
') FROM dual;
+------------------+
| TRIM('
bar
') |
+------------------+
| bar
|
+------------------+
1 row in set
示例2:使用LEADING 修饰符。
gbase> SELECT TRIM(LEADING 'x' FROM 'xxxbarxxx') FROM dual;
+------------------------------------+
| TRIM(LEADING 'x' FROM 'xxxbarxxx') |
+------------------------------------+
| barxxx
|
+------------------------------------+
1 row in set
示例3:使用BOTH 修饰符。
gbase> SELECT TRIM(BOTH 'x' FROM 'xxxbarxxx') FROM dual;
+---------------------------------+
| TRIM(BOTH 'x' FROM 'xxxbarxxx') |
+---------------------------------+

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
725
| bar
|
+---------------------------------+
1 row in set
示例4:使用TRAILING 修饰符。
gbase> SELECT TRIM(TRAILING 'xyz' FROM 'barxxyz') FROM dual;
+-------------------------------------+
| TRIM(TRAILING 'xyz' FROM 'barxxyz') |
+-------------------------------------+
| barx
|
+-------------------------------------+
1 row in set