本机查询不更新oracle数据库

bf1o4zei  于 2021-07-06  发布在  Java
关注(0)|答案(1)|浏览(289)

**结束。**此问题需要详细的调试信息。它目前不接受答案。
**想改进这个问题吗?**更新问题,使其成为堆栈溢出的主题。

一小时前关门了。
改进这个问题
下面使用本机查询的方法没有更新数据库。我在数据库上使用selects没有任何问题。我刚到Spring,是不是错过了什么?
存储库

package com.worker.infrastructure;

import com.worker.domain.repository.JpaUpdateRepository;
import org.springframework.data.jpa.repository.Modifying;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;
import org.springframework.stereotype.Repository;

@Repository
public class JpaUpdateRepositoryImpl implements JpaUpdateRepository {

    @Override
    @Modifying
    @Query(value = "UPDATE CAD_CONFIG c  SET c.VALUE= :date WHERE c.CODE= 'EXPORT_WORKER_STORE' ", nativeQuery = true)
    public void updateCadConfigWithLastExecutionDate(@Param("date") String lastExecutionDate){
 }
}
wmomyfyw

wmomyfyw1#

在本机查询中是否缺少结尾单引号?你有没有想过

@Query(value = "UPDATE CAD_CONFIG c  SET c.VALUE= :date WHERE c.CODE= 'EXPORT_WORKER_STORE'", nativeQuery = true)

相关问题