GBase8s ESQL/C 库函数包含字符串处理函数。
函数名称中,以by开头的函数,处理固定长度的字符串, 以rst或st开头的函数,处理null终止字符结尾的字符串。rdownshift()和rupshift()也处理以null终止字符结尾的字符串。
常用的字符串函数:
函数名称 |
描述 |
bycmpr() |
比较两个字符数组。 |
bycopy() |
将字节数组从一个区域拷贝到另一个区域。 |
byfill() |
用指定的字符填充某一区域。 |
byleng() |
统计字符串中的字节数 |
ldchar() |
拷贝固定长度的字符串为null终止字符的字符串。 |
rdownshift() |
【gbase|GBASE 8s ESQLC数据类型 - 字符串的库函数】将字符转换为小写。 |
rstod() |
将字符串转换为double。 |
rstoi() |
将字符串转换为small int |
rupshift() |
将字符转换为大写。 |
stcat() |
将两个字符串连接。 |
stchar() |
拷贝null终止字符的字符串到固定长度字符串。 |
stcmpr() |
比较两个字符串。 |
stcopy() |
拷贝字符串。 |
stleng() |
统计字符串中的字节数 |
推荐阅读
- gbase|GBASE 8s 物理存储单元和逻辑存储单元
- database|ESQLC数据类型 - string类型
- database|GBase 8s 高可用简介
- 安全|GBase 8s ESQLC创建线程安全的应用程序
- 安全|GBase8s ESQL/C 跨线程连接
- 数据库|GBase 8s MPP产品简介
- 离线数仓|Hive 3.1.2 数仓基本概念 大致分层
- MySQL|第1章 数据库系统概论---数据库与机器学习
- Milvus 图形化管理工具 Attu 来袭!