在 Postgres 和 Java 中将字符串转换为 UUID
2022-09-01 09:32:53
我需要将字符串(文本)转换为UUID(Postgres),并保持与字符串相同的排序。可能吗?我在时间上看到了UUID基础,所以也许这是不可能的?
我需要将字符串(文本)转换为UUID(Postgres),并保持与字符串相同的排序。可能吗?我在时间上看到了UUID基础,所以也许这是不可能的?
在PostgresSQL的SQL语法中使用
concat(UUID,'')
获取文本结果。用
uuid(text)
获取 UUID 结果。
在PostgreSQL中,除了使用之外,还可以显式指定类型,如下所示:uuid()
::uuid
with myconst (__ef_filter__id_0, __filter_workitemid_0, __filter_projectid_1, __id_2) as (
values ( 'fcb8284c-1bd4-4d50-b5df-09a091b01d8c'::uuid, '9e4b70a7-c222-47dd-87cb-fbbaaf396ccd'::uuid, uuid('2b10c0a5-e35d-425d-a71a-9e473924ac4c'), uuid('3fa85f64-5717-4562-b3fc-2c963f66afa6')) )
select ...