如题。
hibernate支持oracle的regexp_like等正则函数吗?
假设我这样写:String hql = "from T1 t where regexp_like(t.name,?)";行不行?

解决方案 »

  1.   

    你运行下不就有结果 了吗  oracle 10g以后才支持正则的,之前的版本是不支持的
      

  2.   

    在oracle中可以,但是用hql运行了下,不行
    其实之前我已经运行了,但是我哪能说呀,说了我就不能问了
    我问问有没有办法可以让它支持regexp_like等oracle自带的函数
      

  3.   

    晕死,竟有人把 HQL 当作 SQL 来用!
      

  4.   

    所有的 ORM 工具都能支持原生 SQL 查询,你只能使用这个!
      

  5.   

    虽然已经结贴了,但是最近搞好解决这个问题,有需要可以看看:
    http://blog.csdn.net/xiangjie123/article/details/8098668