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 |