无论我要说的是什么都非常奇怪而且非常真实,请不要给出负面标记。
Hibernet-core:5.2.14
Spring -boot 2.0
DB:Oracle Database 12c企业版12.1.0.2.0版 - 64位
这应该在DB中通过名称INSUREDACCESSORYID_SEQ创建一个序列,但是当我启动服务器时它无法这样做。
private @Id @GeneratedValue(strategy=GenerationType.SEQUENCE,generator="insuredAccessoryId_seq")
@SequenceGenerator(name="insuredAccessoryId_seq",sequenceName="INSUREDACCESSORYID_SEQ",allocationSize=1) Long id;
Strange Thing:如果我更改(添加/删除)单个/多个字母 在属性值 sequenceName = 中,它将创建一个序列。更改属性值将创建序列。
示例:
INSUREDACCESSORYID_SEQ - >>不工作
J INSUREDACCESSORYID_SEQ - >>将创建一个序列
任何帮助将不胜感激。