![](/img/trans.png)
[英][Spring boot ]Error in native query with join spring data jpa
[英]Spring Data JPA - Syntax error in native query for LPAD function
嘗試在 spring 數據 jpa for lpad function 中執行本機查詢以獲取文本序列時出現語法錯誤
@Query(value = "select lpad(nextval('finance_accounts_id_seq')::text, 8, '0')", nativeQuery = true)
public String getNextValForSequence();
Hibernate: select lpad(nextval('finance_accounts_id_seq'):text, 8, '0') 2022-01-30 09:10:21.102 WARN 16108 --- [nio-8082-exec-2] ohengine.jdbc.spi. SqlExceptionHelper: SQL Error: 0, SQLState: 42601 2022-01-30 09:10:21.102 ERROR 16108 --- [nio-8082-exec-2] ohengine.jdbc.spi.SqlExceptionHelper: ERROR: syntax error at or near " :"
我目前正在使用帶有 Spring 數據 JPA 的 postgres。
以下查詢在 Spring 數據 JPA 中對我有用
@Query(value = "select to_char(nextval('finance_business_accounts_pan_seq'), 'fm00000000')", nativeQuery = true)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.