搜索快捷键 cmd + k | ctrl + k
ulid

DuckDB 的 ULID 数据类型

维护者: Maxxen

安装和加载

INSTALL ulid FROM community;
LOAD ulid;

示例

SELECT ulid() AS result;

关于 ulid

此扩展为 DuckDB 添加了一个新的 ULID 数据类型。一个 ULID 类似于 UUID,但它还包含一个时间戳组件,这使其更适合创建顺序很重要的用例。此外,其字符串表示形式是按字典顺序可排序的,同时保留了时间戳的排序顺序。

新增函数

函数名称 函数类型 描述 备注 示例
ulid 标量 NULL NULL  
ulid_epoch_ms 标量 NULL NULL  
ulid_timestamp 标量 NULL NULL  

添加的类型

类型名称 类型大小 逻辑类型 类型类别 内部
ULID 16 UHUGEINT 数值型 true