在pgsql中,主键为varchar时,处理办法

场景:

在项目中使用mybatis框架和pgsql数据库,对通过查询其他表中数据对当前表进行插入操作,当前表的主键是varchar类型的无法自动增长,解决办法

java代码层面,通过UUID类进行处理,具体操作

String uuid= UUID.randomUUID().toString();

map.put("uuid",uuid);

然后通过map将uuid值送给当前表的id

原文地址:https://www.cnblogs.com/juddy/p/15250952.html