跳到主要内容

ORD

如果最左边的字符不是多字节字符,ORD() 返回与 ASCII() 函数相同的值。

如果字符串 str 的最左边的字符是多字节字符,则返回该字符的代码, 根据其组成字节的数值使用以下公式计算:

  (第一个字节的代码)
+ (第二个字节的代码 * 256)
+ (第三个字节的代码 * 256^2) ...

语法

ORD(<str>)

参数

参数描述
<str>字符串。

返回类型

BIGINT

示例

SELECT ORD('2')
+--------+
| ORD(2) |
+--------+
| 50 |
+--------+
开始使用 Databend Cloud
低成本
快速分析
多种数据源
弹性扩展
注册