hql支持正则吗?

asdujiayong 2010-03-30 08:25:24
rt:
现有一hql:

SELECT count(DISTINCT t.psn)
FROM Product t, QuotationAssignedsupplier q
WHERE t.isdeleted = '0' AND t.psn = q.psn AND q.sid = 'S0088'
OR PPN RLIKE '^M|^F|^O|^A|^Y'

这样的写法是hibernate不能执行...
...全文
93 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
老黎 2010-03-30
  • 打赏
  • 举报
回复

--看看跟SQL一不一样
SELECT count(DISTINCT t.psn)
FROM Product t, QuotationAssignedsupplier q
WHERE t.isdeleted = '0' AND t.psn = q.psn AND q.sid = 'S0088'
OR PPN RLIKE 'MFOAY%'
asdujiayong 2010-03-30
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 acmain_chm 的回复:]

不支持。
[/Quote]
这么肯定?
asdujiayong 2010-03-30
  • 打赏
  • 举报
回复
不知道hql里是否支持正则,如果支持有什么样的写法?
ACMAIN_CHM 2010-03-30
  • 打赏
  • 举报
回复
不支持。
asdujiayong 2010-03-30
  • 打赏
  • 举报
回复
查找ppn以m f o a y 开头的
htl258_Tony 2010-03-30
  • 打赏
  • 举报
回复
什么问题,把

PPN RLIKE '^M|^F|^O|^A|^Y'

说明清楚一下
--小F-- 2010-03-30
  • 打赏
  • 举报
回复
hql??是什么?

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧