![](/img/trans.png)
[英]How to map sql native query result into DTO in spring jpa repository?
[英]how to include serial number to query result with spring jpa native query?
我已經嘗試過以下查詢:
SELECT @rownumber:=@rownumber+1 as rownumber, column From Table, (SELECT @rownumber:=0) D
在我的工作台中,它可以工作,但是在spring data jpa中可以工作。 我得到這個錯誤:
Caused by: org.hibernate.QueryException: Not all named parameters have been set: [0, @rownumber]
我試過像這樣@rownumber=:@rownumber+1
和@rownumber=:0
切換冒號的位置
查詢可能是什么問題? 有沒有辦法糾正它,還是有經過驗證的方法在查詢結果中包含序列號?
嘗試轉義:
char並使用\\\\:
SELECT @rownumber\\:=@rownumber+1 as rownumber, column
From Table, (SELECT @rownumber\\:=0) D
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.