小编sin*_*anh的帖子

使用JPQL / JPA时如何使用date_format

我正在将Java EE与MySQL作为数据库并在我的代码上实现JPA。

我从MySQL Workbench检索数据没有问题,但是当我将语法更改为JPQL时,它不起作用。

例如在MySQL中-它可以工作

SELECT date_format(s.date,'%Y, %m, %d') from Transactions s;
Run Code Online (Sandbox Code Playgroud)

在JPQL中-它不会

SELECT date_format(s.date,'%Y, %m, %d') from TransactionEntity s;
Run Code Online (Sandbox Code Playgroud)

如何修改以适合JPA查询?

注意:在JPQL中,以下工作

SELECT s.date from TransactionEntity s;
Run Code Online (Sandbox Code Playgroud)

java mysql jpa jpql

3
推荐指数
1
解决办法
5795
查看次数

标签 统计

java ×1

jpa ×1

jpql ×1

mysql ×1