JPQL 中 select 语句中的子字符串

发布于 2024-10-03 07:05:09 字数 170 浏览 0 评论 0原文

我正在尝试选择列的子字符串,即从id=1的类别中选择子字符串(description, 1, 200)

是吗JPQL/JPA 2 中的 select 语句中可以有子字符串函数吗?如果是,怎么办?如果没有,有其他选择吗?谢谢。

I'm trying to select a substring of column, i.e. select substring(description, 1, 200) from category where id=1

Is it possible to have a substring function within a select statement in JPQL/JPA 2? If yes, how? If no, are there any alternatives? Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

旧瑾黎汐 2024-10-10 07:05:09

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

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

There is a scalar expression for this: SUBSTRING(string, start, end)

I believe this is allowed in the SELECT clause in JPA 2.0, but not in JPA 1.0.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文