---
title: "CONV - OceanBase 数据库 V4.4.0 | OceanBase 文档中心"
description: CONV 声明 CONV(N, from_base, to_base) 说明 不同数基间转换数字。返回值为一个字符串，由 from_base 基转化为 to_base 基。 输入参数 N 可以是一个整数或字符串。最小基数为 2 ，而最大基数为 36 。如果 to_base 是一个负数，则 N 被看作一个带符号数。否则…
image: https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*OSPzQ6GUQF4AAAAAQHAAAAgAeiGDAQ/original
---
切换语言

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

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.4.0

# CONV

更新时间：2025-09-21 15:36:04

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.4.0/zh-CN/700.reference/500.sql-reference/100.sql-syntax/200.common-tenant-of-mysql-mode/400.functions-of-mysql-mode/200.single-row-functions-of-mysql-mode/400.mathematical-functions-of-mysql-mode/900.conv-of-mysql-mode.md)  

## 声明

```sql
CONV(N, from_base, to_base)

```

## 说明

不同数基间转换数字。返回值为一个字符串，由 `from_base` 基转化为 `to_base` 基。

- 输入参数 `N` 可以是一个整数或字符串。最小基数为 `2`，而最大基数为 `36`。如果 `to_base` 是一个负数，则 `N` 被看作一个带符号数。否则，`N` 被看作无符号数。
 - `from_base` 如果是负数，则被当作整数处理，符号被忽略。
 - `N` 参数仅支持 int 类型和字符串类型输入。
 - `from_base` 和 `to_base` 参数仅支持十进制 int 类型输入，且取值范围为 [-36, -2] U [2, 36]。

非法输入将导致报错，其中非法输入包括以下情况：

- `from_base` 或者 `to_base` 不是一个合法的十进制 int 类型输入；
 - `from_base` 或者 `to_base` 超出 [-36,-2] ∪ [2,36] 的取值范围；
 - `N` 不是一个合法的数字表示，例如取值超出 `0`～`9`，`a`～`z`，`A`～`Z` 的字符范围；
 - `N` 超出了 `from_base` 基的取值范围，例如 `from_base` 为 2，而 `N` 取值为 3；
 - `N` 的取值超出了 `BIGINT` 的最大表示范围，即 [-9223372036854775807, 9223372036854775807]。

## 示例

```sql
obclient> SELECT CONV(9223372036854775807,10,2);
+-----------------------------------------------------------------+
| CONV(9223372036854775807,10,2)                                  |
+-----------------------------------------------------------------+
| 111111111111111111111111111111111111111111111111111111111111111 |
+-----------------------------------------------------------------+
1 row in set

obclient> SELECT CONV('-acc',21,-7);
+--------------------+
| CONV('-acc',21,-7) |
+--------------------+
| -16425             |
+--------------------+
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) 咨询热线
