跳到主要内容

ORD

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

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

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

语法

ORD(<str>)

参数

参数描述
<str>字符串。

返回类型

BIGINT

示例

SELECT ORD('2')
+--------+
| ORD(2) |
+--------+
| 50 |
+--------+
欢迎体验 Databend Cloud

基于 Rust + 对象存储构建的新一代多模态数仓,一个平台即可进行 BI、向量、全文检索及地理空间分析。

支持标准 SQL,自动弹性伸缩,助您快速构建现代化数据平台。

注册即领 ¥200 代金券。

注册体验