Setting a JPA timestamp column to be generated by the database?

前端 未结 12 2030
忘了有多久
忘了有多久 2020-12-12 23:19

In my SQL Server 2000 database, I have a timestamp (in function not in data type) column of type DATETIME named lastTouched set to getdate()<

12条回答
  •  时光取名叫无心
    2020-12-13 00:08

    This also works for me:-

    @Temporal(TemporalType.TIMESTAMP)   
    @Column(name = "CREATE_DATE_TIME", nullable = false, updatable = false, insertable = false, columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP")
    public Date getCreateDateTime() {
        return createDateTime;
    }
    
    public void setCreateDateTime(Date createDateTime) {
        this.createDateTime = createDateTime;
    }
    

提交回复
热议问题