3
在JPQL查询我试图将字符串与整数,使用CONCAT JPQL功能,在选择子句,例如:JPQL我们不能CONCAT(String,Integer)EclipseLink?
SELECT CONCAT(c.idClient, ' ', c.name) FROM Clients c;
但结果是不可读的字符串。
我们只能在CONCAT函数中使用String吗?
在此先感谢。
在JPQL查询我试图将字符串与整数,使用CONCAT JPQL功能,在选择子句,例如:JPQL我们不能CONCAT(String,Integer)EclipseLink?
SELECT CONCAT(c.idClient, ' ', c.name) FROM Clients c;
但结果是不可读的字符串。
我们只能在CONCAT函数中使用String吗?
在此先感谢。
CONCAT是用于字符串的,调用数字的结果很可能取决于您的数据库。
您可以尝试先将id转换为char,您可以使用EclipseLink中的FUNC函数调用数据库中将数字转换为char的本地函数。