在数据库中生成唯一的base64

时间:2014-08-11 14:01:20

标签: postgresql base64 uuid playframework-2.2

我有一个带 PGSql 数据库的游戏框架2.2 java 项目。

我希望唯一 识别 DB中的一些对象,其中包含最短的 base64 字符串。

我需要生成它们并确保它不存在在DB中。

是否有任何游戏或ebean mecanism可以做到这一点?

感谢。

1 个答案:

答案 0 :(得分:1)

检查uuid类型

http://www.postgresql.org/docs/current/static/datatype-uuid.html

uuid_generate_v4()模块中的uuid-ossp函数

http://www.postgresql.org/docs/current/static/uuid-ossp.html

select uuid_generate_v4();
           uuid_generate_v4           
--------------------------------------
 df30e78c-dfcd-4df4-8a9f-928329635382