java jpa @Query 自定义查询问题?
环境
spring data jpa
数据库 postgresql
在Resource包下编写自定义查询。
我要查询序列的当前值,序列存储是没有问题的。
@Query(value = "select currval('seq_product_handmade_spu') as id") 报错,
org.hibernate.hql.internal.ast.tree.MethodNode
\-[METHOD_CALL] MethodNode: '('
+-[METHOD_NAME] IdentNode: 'currval' {originalText=currval}
\-[EXPR_LIST] SqlNode: 'exprList'
\-[QUOTED_STRING] LiteralNode: ''Seq_Product_Handmade_SPU''
[select currval('Seq_Product_Handmade_SPU') as id]
无法解析错误?