当前应用程序使用JPA自动生成表/实体ID。现在,需求想要获取查询以使用SQL查询手动将数据插入数据库
所以问题是:
答案 0 :(得分:3)
是。一个序列是微不足道的 - 为什么你不这样做?
N / A
答案 1 :(得分:3)
几种方式:
i
还有其他(包括生成校验和,自定义随机数而不是UUID等) - 但这些可能存在重叠,所以不提及它们。
编辑:次要说明
答案 2 :(得分:0)
您是只是将单个数据加载到空表中,并且没有其他用户同时插入数据?如果是这样,您可以使用ROWNUM生成从1开始的ID,例如
INSERT INTO mytable
SELECT ROWNUM AS ID
,etc AS etc
FROM ...