Oracle分区表插入数据库时间时报ORA-14400

使用spring data jpa插入数据时,需要表中的createtime保存为数据库时间,而不是应用服务器时间,

实现这个功能只需要在实体类上面加@DynamicInsert就可以了。

代码如下:

@Entity

@Table(name="ENTITY")

@DynamicInsert

public class Entity{

    @Column(nullable = false)

    private Date createtime;

}


另外为保证该实体数据项不被修改可加@DynamicUpdate。

你可能感兴趣的:(Oracle分区表插入数据库时间时报ORA-14400)