跳到主要内容
最后 更新

INT_TO_UUID

描述

对于输入的已编码 LARGEINT,转译为原始的 uuid 字符串。

本函数仍返回字符串。迁移到原生 UUID 类型 时,可使用 CAST(INT_TO_UUID(<int128>) AS UUID);不支持 LARGEINT 与 UUID 之间的直接 CAST。

语法

INT_TO_UUID ( <int128> )

参数

参数说明
<int128>已编码的 LARGEINT 值

返回值

参数 <int128> 原始的 uuid 字符串。

  • 输入 NULL, 返回 NULL

举例

SELECT INT_TO_UUID(95721955514869408091759290071393952876)
+-----------------------------------------------------+
| int_to_uuid(95721955514869408091759290071393952876) |
+-----------------------------------------------------+
| 6ce4766f-6783-4b30-b357-bba1c7600348 |
+-----------------------------------------------------+
SELECT INT_TO_UUID(NULL);
+-------------------+
| INT_TO_UUID(NULL) |
+-------------------+
| NULL |
+-------------------+