---
title: "查询中使用字符串函数 - OB Cloud 云数据库 master | OceanBase 文档中心"
description: 查询中使用字符串函数 常用的字符串函数有求字符串长度（Length）、字符串截取（Substr）、字符串拼接、 字符串转大小写（Upper/Lower）、字符串删除前后缀（Ltrim/Rtrim/Trim）。 需要注意的是，在 Oracle 兼容模式租户里，字符串长度函数 Length 的长度单位是字符，而 Leng…
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*qbZXRo_94ZEAAAAAAAAAAAAADiGDAQ/original) OB Cloud 云数据库

# 查询中使用字符串函数

更新时间：2026-06-22 14:01:54

常用的字符串函数有求字符串长度（Length）、字符串截取（Substr）、字符串拼接、 字符串转大小写（Upper/Lower）、字符串删除前后缀（Ltrim/Rtrim/Trim）。

需要注意的是，在 Oracle 兼容模式租户里，字符串长度函数 Length 的长度单位是字符，而 Lengthb 的字符串长度单位是字节，并且跟字符集有关。

## 示例

### 示例 1

查看汉字'中'的字符串长度。

```unknow
obclient> SELECT LENGTH('中'), LENGTHB('中') FROM DUAL;
+---------------+----------------+
| LENGTH('中')  | LENGTHB('中')  |
+---------------+----------------+
|             1 |              3 |
+---------------+----------------+
1 row in set

```

### 示例 2

查看 NLS_CHARACTERSET 字符集的长度。

```unknow
obclient> SELECT * FROM sys.nls_database_parameters WHERE PARAMETER='NLS_CHARACTERSET';
+------------------+----------+
| PARAMETER        | VALUE    |
+------------------+----------+
| NLS_CHARACTERSET | AL32UTF8 |
+------------------+----------+
1 row in set

```

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
