繁体   English   中英

JPQL 中的 select 语句中的 Substring

[英]Substring in select statement in JPQL

我正在尝试select列的substring ,即select substring(description, 1, 200) from category where id=1

是否可以在 JPQL/JPA 2 的 select 语句中包含 substring function? 如果是,如何? 如果没有,是否有其他选择? 谢谢。

有一个标量表达式: SUBSTRING(string,start,end)

我相信JPA 2.0中的SELECT子句允许这样做,但JPA 1.0中不允许。

恐怕还没有这样的功能。 有一个子字符串函数,但只能在查询的WHERE部分中使用。

您最简单的选择是为每一行调用String类的子字符串方法。

希望这可以帮助!

问候,

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM