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

场景:

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

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

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

map.put("uuid",uuid);

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

posted @ 2021-09-10 13:23  IT特工  阅读(380)  评论(0编辑  收藏  举报