当我oracle数据库配置了IDENTITY,竟然能插入数据 @GeneratedValue(strategy =GenerationType.IDENTITY)

网上的文章说 strategy =GenerationType.IDENTITY的生存策略是用于mysql的
GenerationType.SEQUENCE用于配置支持序列的oracle数据库生成主键.

我用的oracle,所以配置成GenerationType.SEQUENCE 的主键生产策略,

@Id
    @GeneratedValue(strategy =GenerationType.SEQUENCE,generator = "TEST_TRI")
    private Long id;

但是在插入数据时一直会报ORA-02289: 序列不存在(我在cmd是能够直接插入数据的)
img

当我把 主键的生成策略改成IDENTITY时,居然测试通过了,直接把数据插进表里,可是oracle数据库应该不支持这个IDENTITY吗,SEQUENCE 的策略为什么会一直报错

   @Id
    @GeneratedValue(strategy =GenerationType.IDENTITY)
    private Long id;

你是不是没有配置oracle 的SEQ生成方法