gpt4 book ai didi

jpa - JPQL 我们不能 CONCAT(String, Integer) EclipseLink?

转载 作者:行者123 更新时间:2023-12-01 11:57:40 25 4
gpt4 key购买 nike

在 JPQL 查询中,我尝试在 select 子句中使用 CONCAT JPQL 函数将字符串与整数连接起来,例如:

SELECT CONCAT(c.idClient, ' ', c.name) FROM Clients c;

但结果不是一个可读的字符串。

我们只能在 CONCAT 函数中使用 String 吗?

最佳答案

CONCAT 适用于字符串,用数字调用它的结果很可能取决于您的数据库。

您可以先尝试将 id 转换为 char,您可以使用 EclipseLink 中的 FUNC 函数调用数据库中的 native 函数,将数字转换为 char。

关于jpa - JPQL 我们不能 CONCAT(String, Integer) EclipseLink?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5363113/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com