Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql 对于自定义Insert语句,未返回任何结果的Spring数据JPA_Postgresql_Hibernate_Jpa_Spring Data Jpa - Fatal编程技术网

Postgresql 对于自定义Insert语句,未返回任何结果的Spring数据JPA

Postgresql 对于自定义Insert语句,未返回任何结果的Spring数据JPA,postgresql,hibernate,jpa,spring-data-jpa,Postgresql,Hibernate,Jpa,Spring Data Jpa,我有一张表,上面写着它的名字(名字,锁,时间戳)。名称列是主键,对于插入,我没有使用内置的save方法进行插入/更新。我的要求是只插入,如果存在则不更新。因此,我编写了用于插入数据的自定义查询。当我运行查询时,它将数据插入到表中,但抛出异常,表示原因为:com.edb.util.PSQLException:查询未返回任何结果 我尝试使用我的自定义插入,并对confict进行约束 @存储库 公共接口MyNameRepository扩展了JpaRepository{ @查询(value=“INSER

我有一张表,上面写着它的名字(名字,锁,时间戳)。名称列是主键,对于插入,我没有使用内置的save方法进行插入/更新。我的要求是只插入,如果存在则不更新。因此,我编写了用于插入数据的自定义查询。当我运行查询时,它将数据插入到表中,但抛出异常,表示原因为:com.edb.util.PSQLException:查询未返回任何结果

我尝试使用我的自定义插入,并对confict进行约束

@存储库
公共接口MyNameRepository扩展了JpaRepository{
@查询(value=“INSERT into name(name,lock,updtedTime)值(?,,?)关于约束唯一性的冲突\u name doo nothing”,nativeQuery=true)
公共void insertData(字符串名、int锁、时间戳startTime);
}

我希望它插入时不会出现任何错误。

请尝试在
插入数据方法上修改
,该方法可能重复