hibernate-hql 根据id字符串 查找对象对象

问题描述

hql 根据id字符串 查找对象对象

hql = FROM Member T where 1=1 AND T.usid in ( SELECT REGEXP_SUBSTR('424,640,790', '[^,]+', 1, LEVEL, 'i') AS STR FROM DUAL CONNECT BY LEVEL <= LENGTH('424,640,790') - LENGTH(REGEXP_REPLACE('424,640,790', ',', '')) + 1);

List results = this.getHibernateTemplate().find(hql);

报错:
org.springframework.orm.hibernate3.HibernateQueryException: unexpected token: BY near line 1, column 119

在线等,非常感激

解决方案

HQL不支持CONNECT BY,用SQL直接写吧。

时间: 2024-10-21 23:10:42

hibernate-hql 根据id字符串 查找对象对象的相关文章

如何查找某个对象的定义(V$

对象 经常遇到需要查找某个对象的定义的情况,下面针对不同类型的对象分别讨论: 一.V$视图和X$视图 普通用户不能访问V$视图:SQL> conn lunar/lunar@test1已连接.SQL> select * from user_sys_privs; USERNAME                       PRIVILEGE                                ADMIN_OPTION------------------------------ ----

jquery-jq通过id获取不到对象

问题描述 jq通过id获取不到对象 jq通过id获取不到对象,是嵌套太多吗?还是因为td的原因? <table> <tr> <td> <a href='#' onclick='javascript:EditExt(<%# Eval(""ExtPhoneID"") %>)'>修改</a>   </td> <td> <a href='#' onclick='javasc

查找条件对象By—Selenium自动化测试指南(3)

51Testing软件测试网获人民邮电出版社和作者授权连载本书部分章节.任何个人或单位未获得明确的书面许可,不得对本文内容复制.转载或进行镜像,否则将追究法律责任.) 程序清单5-12  Java代码 package Project1; import org.openqa.selenium.*; import org.openqa.selenium.WebDriver.*; import org.openqa.selenium.firefox.*; public class Project1Cl

javascript中数组(Array)对象和字符串(String)对象的常用方法总结_javascript技巧

本文实例总结了javascript中数组(Array)对象和字符串(String)对象的常用方法.分享给大家供大家参考,具体如下: 综述:笔者经常将数组的方法和字符串的方法混淆,这里写篇日志,做个区分 1.字符串对象 String是JavaScript中的五种基本类型之一. (1)字符串对象的创建 例1: var str="Hello world"; 或者 var str=new String("Hello world") (2)charAt()方法 charAt(

JavaScript字符串处理(String对象)详解_基础知识

定义字符串(String)对象 JavaScript String 对象用于处理文本字符串.创建 String 对象语法如下: 复制代码 代码如下: <script language="JavaScript"> var str_object = new String( str ); var str1 = String( str ); var str2 = str; </script> 以上三种方法中,只有第一种是使用 String 构造函数严格的定义一个字符串对

Jquery判断$(&amp;quot;#id&amp;quot;)获取的对象是否存在的方法_jquery

一.判断对象对象是否存在 如果是下面的 jQuery 代码判断一个对象是否存在,是不能用的 复制代码 代码如下: if($("#id")){ }else{} 因为 $("#id") 不管对象是否存在都会返回 object . 正确使用判断对象是否存在应该用: 复制代码 代码如下: if($("#id").length>0){}else{} 使用 jQuery 对象的属性 length 来判断,如果 > 0 就存在. 或者 复制代码 代

转换字符串为json对象的方法详解_基础知识

JSON是一种便于操作使用的轻量级数据交换格式.易于人阅读和编写.同时也易于机器解析和生成.具体介绍请查看:http://www.json.org/. 很多时候我们需要组装字符串为json对象,首先要组合字符串,然后转换为json对象,如下面的例子: 复制代码 代码如下: <script type="text/javascript">  <!--  var a=50,b="xxx";  var arr="{id:"+a+&quo

《PowerShell V3——SQL Server 2012数据库自动化运维权威指南》——2.7 查找数据库对象

2.7 查找数据库对象 本方案讲述如何基于查找字符串通过PowerShell查找数据库对象. 2.7.1 准备 在这个练习中,我们将使用AdventureWorks2008R2查找名称中含有"Product"的SQL Server数据库对象. 为了清楚知道获得什么结果,在SSMS中运行如下脚本. USE AdventureWorks2008R2 GO SELECT * FROM sys.objects WHERE name LIKE '%Product%' -- filter tabl

Hibernate Core v4.0.0.Alpha3发布 对象关系映射框架

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库. Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是, Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任. Hibernate Core Version 4.0.0.Alpha3发行日志: Sub-task