SQL如何直接批量删除表 [问题点数:20分,结帖人ccqwq99]

一键查看最优答案

确认一键查看最优答案?
本功能为VIP专享,开通VIP获取答案速率将提升10倍哦!
Bbs1
本版专家分:0
结帖率 81.82%
Bbs11
本版专家分:214338
版主
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
状元 2014年 总版技术专家分年内排行榜第一
Blank
榜眼 2013年 总版技术专家分年内排行榜第二
Blank
金牌 2014年8月 总版技术专家分月排行榜第一
2014年7月 总版技术专家分月排行榜第一
2014年6月 总版技术专家分月排行榜第一
2014年5月 总版技术专家分月排行榜第一
2014年4月 总版技术专家分月排行榜第一
2014年3月 总版技术专家分月排行榜第一
2014年1月 总版技术专家分月排行榜第一
2013年12月 总版技术专家分月排行榜第一
Bbs12
本版专家分:313931
版主
Blank
名人 2019年 荣获名人称号
2012年 荣获名人称号
Blank
进士 2011年 总版技术专家分年内排行榜第四
2010年 总版技术专家分年内排行榜第九
2009年 总版技术专家分年内排行榜第八
Blank
金牌 2011年10月 总版技术专家分月排行榜第一
Blank
银牌 2011年12月 总版技术专家分月排行榜第二
2011年9月 总版技术专家分月排行榜第二
2009年11月 总版技术专家分月排行榜第二
Bbs12
本版专家分:313931
版主
Blank
名人 2019年 荣获名人称号
2012年 荣获名人称号
Blank
进士 2011年 总版技术专家分年内排行榜第四
2010年 总版技术专家分年内排行榜第九
2009年 总版技术专家分年内排行榜第八
Blank
金牌 2011年10月 总版技术专家分月排行榜第一
Blank
银牌 2011年12月 总版技术专家分月排行榜第二
2011年9月 总版技术专家分月排行榜第二
2009年11月 总版技术专家分月排行榜第二
Bbs6
本版专家分:6649
Bbs11
本版专家分:214338
版主
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
状元 2014年 总版技术专家分年内排行榜第一
Blank
榜眼 2013年 总版技术专家分年内排行榜第二
Blank
金牌 2014年8月 总版技术专家分月排行榜第一
2014年7月 总版技术专家分月排行榜第一
2014年6月 总版技术专家分月排行榜第一
2014年5月 总版技术专家分月排行榜第一
2014年4月 总版技术专家分月排行榜第一
2014年3月 总版技术专家分月排行榜第一
2014年1月 总版技术专家分月排行榜第一
2013年12月 总版技术专家分月排行榜第一
Bbs4
本版专家分:1296
Bbs1
本版专家分:55
Bbs1
本版专家分:72
Bbs2
本版专家分:483
Bbs1
本版专家分:0
Bbs3
本版专家分:526
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
三种批量删除PLSQL写法效率的比对
我们有一个重要的旧系统,最近夜维出现了一些问题,夜间执行5小时未完成,为了不影响业务,只能早上高峰期之前,DBA手工kill夜维进程。这一个夜维程序采用了PL<em>SQL</em>写的存储过程,通过数据库job定时启动执行。存储过程我很少使用,借着这次机会,补习了下,这个存储过程中的逻辑比较简单,依次<em>删除</em>若干张业务<em>表</em>,每张<em>表</em><em>删除</em>的逻辑相同,为了便于说明,模拟了下<em>删除</em>一张<em>表</em>的逻辑,示例如下, TBL_CUSS<em>表</em>三个
spring-data-jpa 如何用@Query多查询,返回map
@Query("select s.userid,s.playeddury,s.courseid,s.videoid,l.name as videoname,l.clicknum,l.uploadtim
plsql中如何删除一张?
选中<em>表</em>  右键选择drop
hibernate hql 使用关联对象查询的问题!
public static void main(String args) { Session session = HibernateSessionFactory.getSession(); Stri
mysql 批量删除
使用Select CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables Where table_name LIKE 'sample_%';可生成drop<em>表</em>语句,然后可以<em>批量</em><em>删除</em>:drop table seq_data_tmp_gf_sz_20180129;drop table seq_data_tmp_gf_...
批量删除hive分区
执行shell脚本<em>批量</em><em>删除</em>hive<em>表</em>分区 执行命令: sh delete_partitions.sh schema.table_name 2017-11-01 2017-12-01   delete_partitions.sh脚本如下:   #!/bin/sh if [ $# == 3 ]; then begin_date=`date -d &quot;+0 day $2&quot; +%Y-...
批量删除mysql数据
获取<em>删除</em>语句 SELECT CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables WHERE table_schema='数据库名' AND table_name LIKE '模糊<em>表</em>名%'; 示例: SELECT CONCAT( 'drop table ', table_name, ';' ) ...
批量删除名含有指定字符串的
1.查询语句如下: Select CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables Where table_name LIKE '%help%';  【注:help是<em>表</em>名搜索的关键字】 2.结果如下: 【注:相当于将变量信息进行字符串拼接】 3.将结果粘贴出来,<em>直接</em>执行: 4.执行成功...
mysql 根据相同前缀批量删除
1.先执行查询相同前缀<em>表</em>名sql SELECT CONCAT( 'drop table ', table_name, ';' ) FROM information_schema. TABLES WHERE table_name LIKE 'dede_%'; 2.将执行结果复制到操作面板进行执行 ...
hibernate中执行hql语句,只查询部分字段得到的结果集也只有那一部分字段的属性
如何在hibernate中执行hql语句,只查询部分字段得到的结果集也只有那一部分字段的属性,我试过select new Game(autoid,name,pinyin,initial,appkey,type) from Game 并且在对应的实体当中也创建了构造方法,DEBUG进去也确实是执行了 ``` public Game(Integer autoid, String name, String pinyin, String initial, String appkey, String type) { this.autoid = autoid; this.name = name; this.pinyin = pinyin; this.initial = initial; this.appkey = appkey; this.type = type; } ``` 但是我最后的结果集,还是把其他那一堆的字段全带上了,只不过没赋值而已,怎样才能让他得到的结果集里没有别的乱七八糟的属性,只有我想要的字段的?
MySql批量drop table
今天发现数据库中很多没用的<em>表</em>,想清理掉。 发现mysql好像不支持类似这样的写法:drop table like "%r" 在oracle中,查了资料,是可以通过其他方式来实现:看这里【我顶!链接丢了!】 那么想在mysql中实现,怎么做呢? 两个思路: 第一、修改mysql源码,在drop的时候加上like关键字支持。 第二、写一个脚本,在数据库之外执行。 ------------
想drop table 批量删除请各位指导一下。
各位好,我想drop table <em>删除</em>sybase数据库千余张<em>表</em>,因数量太多,手工加go太慢,那位好心人指导一下,怎么做比较快?还有没有其他更好的<em>删除</em>办法?谢谢各位!
hql语句的增删改查如何书写
![图片说明](https://img-ask.csdn.net/upload/201804/01/1522584950_382218.png)
hql向里面添加数据怎么写。。。。。。
hql怎么写添加语句? insert肯定不行 忘了SSH怎么用的了都
HQL语句三张的关联查询
hql语句的三<em>表</em>关联查询怎么写,我要查部门<em>表</em>(TPart)的信息,部门<em>表</em>里有分公司 (TFgs)的外键name和总公司(TZgs)的外键zid,根据这两个外键条件查询
hibernate hql语句
1.什么是hql HQL是Hibernate Query Language的缩写,提供更加丰富灵活、更为强大的查询能力;HQL更接近<em>SQL</em>语句查询语法。 hql和sql区别/异同 HQL <em>SQL</em> 操作的是类名/属性 操作的是<em>表</em>名/列名 语句区分大小写,关键字不区分大小写 语句不区分大小写 ?,从下标0开始计算位置(hibernate5之后不支持) ?,从顺序1开始计算位置 :命名参数 ...
SQL批量删除、数据
DECLARE @table NVARCHAR(30) DECLARE tmpCur CURSOR FOR SELECT name FROM sys.objects WHERE TYPE='U' AND name LIKE N'Z%' OPEN tmpCur FETCH NEXT FROM tmpCur INTO @table WHILE @@FETCH_STATUS
plsql删除
有三种方法可以把<em>表</em>中的数据清空。 1、Delete from <em>表</em>名; 这个语句可以<em>删除</em><em>表</em>中的所有记录,但<em>表</em>的结构仍然存在。特点是<em>删除</em>速度慢,当<em>表</em>中记录超过百万级时,<em>删除</em>记录的时间超过几个小时(大概)。但出现误操作时,通过Rollback语句可以恢复。 2、truncate Table <em>表</em>名 ; 这个语句无论<em>表</em>的记录有多,都可以在不到1秒时间<em>删除</em>全部记录,但<em>表</em>结构仍然存在。特点是速度快,无法恢复。这...
mysql 删除或清空多张
mysql <em>删除</em>或清空多张<em>表</em> 运行如下即可 Select 'SET FOREIGN_KEY_CHECKS = 0;' union Select CONCAT( 'truncate ', table_name, ';' ) from information_schema.columns where table_name like 't_%' UNION Select 'SET FOREIGN_K...
SQL SERVER 批量删除数据库
 --/第1步**********<em>删除</em>所有<em>表</em>的外键约束*************************/   DECLARE c1 cursor for select 'alter table ['+ object_name(parent_obj) + '] drop constraint ['+name+']; ' from sysobjects where xtype = '
HQL语句详解(转载)
4.3 使用HQL查询 Hibernate提供了异常强大的查询体系,使用Hibernate有多种查询方式。可以选择使用Hibernate的HQL查询,或者使用条件查询,甚至可以使用原生的<em>SQL</em>查询语句,此外还提供了一种数据过滤功能,这些都可用于筛选目标数据。下面分别介绍Hibernate的4种数据筛选方法:4.3.1 HQL查询 HQL是Hibernate Query Lang...
批量模糊删除
<em>批量</em>模糊<em>删除</em><em>表</em> 1.模糊查询需要<em>删除</em><em>表</em> SELECT CONCAT( 'drop table ', table_name, ‘;’ ) FROM information_schema.tables WHERE table_name LIKE ‘ecmdb_ci_schema_%’; 2.将结果集复制到 查询个命令窗口 执行操作就好 备注:drop 不支持where ...
Hive批量删除分区
1.只有一个分区,如year alter table t_test_order drop partition (year&gt;'2015',year&lt;'2019') 2.有多个分区,如year、month、day alter table t_test_order drop partition (year='2019',month&lt;='201904') ...
hql语句怎么写
有个A类,其中有属性no。然后B类把这个A类作为主键id。B类利用hibernate映射到xml文件。 我这样写HQL查询语句,[code="java"]String sql = "from B where B.id.no=1"[/code] 这样会报映射不到B的错误。请问这种情况下,hql语句怎么写?
批量删除MySQL数据库相同前缀的数据
可以<em>批量</em><em>删除</em>My<em>SQL</em>数据库相同前缀的数据<em>表</em>
mysql中如何批量删除某些
如,在mysql数据库中,有些很多 已 RSD_ 开头的<em>表</em>, 需要 drop 掉这些<em>表</em>,请问如何操作, 一个个<em>表</em><em>删除</em> 浪费时间, RSD_ 打头的<em>表</em> 有几百个。
hive上批量删除
#!/bin/sh hive -e "use china_prod;show tables \"t_tag_political*\";" | while read line do echo "drop table $line;"&gt;&gt;temptables.txt done hive -e "use china_prod;show tables \"tag*\";" | whi...
HQL语句报错
这句话是我写的HQL查询语句: String queryString = "select a.id,a.authority.id,a.name,a.description,b.id,b.name fr
常用的Hql语句
// HQL: Hibernate Query Language. // 特点: // &amp;gt;&amp;gt; 1,与<em>SQL</em>相似,<em>SQL</em>中的语法基本上都可以<em>直接</em>使用。 // &amp;gt;&amp;gt; 2,<em>SQL</em>查询的是<em>表</em>和<em>表</em>中的列;HQL查询的是对象与对象中的属性。 // &amp;gt;&amp;gt; 3,HQL的关键字不区分大小写,类名与属性名是区分大小写的。 // &amp;gt;&amp;gt; 4,SELECT可以省略. ...
mysql update语句更新值
UPDATE USER SET username = username+'xxx' WHERE username NOT LIKE 'admin%' ![图片说明](https://img-ask.csdn.net/upload/201906/05/1559714675_870111.png) 请问为什么这句sql不能够正常执行呢,如何做到让username不是admin的用户,后面加一个x呢?
JDBC - 删除
<em>删除</em><em>表</em> stmt = conn.createStatement(); String sql = "DROP TABLE REGISTRATION "; stmt.executeUpdate(sql);
Hql语句和Sql语句的区别
1、sql 面向数据库<em>表</em>查询。2、hql 面向对象查询。3、hql : from 后面跟的 类名+类对象 where 后 用 对象的属性做条件。4、sql: from 后面跟的是<em>表</em>名             where 后 用<em>表</em>中字段做条件查询。5、在Hibernate中使用查询时,一般使用Hql查询语句。6、HQL(Hibernate Query Language),即Hibernate的查询语...
Hibernate之hql的使用
1、什么是hql? hql 是hibernate查询语言,全称Hibernate Query Language。 2. hql和sql区别/异同 HQL <em>SQL</em> 类名/属性 <em>表</em>名/列名 区分大小写,关键字不区分大小写 不区分大小写 别名 别名 ?,从下标0开始计算位置(hibernate5之后不支持) ?,从顺序1开始计算位置 :命名参数 ...
批量删除table或view
一个个删太费时了。一个简单可行的方法。 思路: 找出要<em>删除</em>的<em>表</em>名/视图名,然后拼接<em>删除</em>sql,执行。 <em>批量</em><em>删除</em><em>表</em>: 1、找出要<em>删除</em>的<em>表</em>名 select table_name from user_tables where table_name like 'S1MSGLATENCY_2016032%'; 2、复制这些<em>表</em>名 3、拼接drop table <em>表</em>名语句。
Hibernate的sql语句,HQL写法。你应该知道的
最近刚进入项目,好多都不太熟悉,而且公司的项目框架大部分都是SSH。由于之前接触的大部分是SSM,所以好多也需要自己去学习。 没多长时间,上面就给我安排了一个追加功能,那就是对所有信息的一个统计--求平均值、总和。他们的写法是这样的。好多都是HQL写法,对这个不是很了解。自己也都是边做边学。 Finder f = Finder.create(&quot;from ChannelTrade a &quot;); ...
HQL QBC
一、HQL查询的from子句 from是最简单的语句,也是最基本的HQL语句。from关键字后紧跟持久化类的类名。 例如: from Person  <em>表</em>明从Person持久化类中选出全部的实例 推荐为Person持久化类的每个实例起别名,例如: from Person as p p作为Person的实例的别名,因此也应该遵守Java的命名规则:第一个单词的首字母
SQL语句改成HQL语句
select * from QuestionInfo where sort = '外科' 这个<em>SQL</em>语句再查询编辑器中运行都没有问题 将其改为HQL使用再hibernate中 运行且输出 list里就没有任何值 from QuestionInfo as qinfo where qinfo.sort = '外科' 这到底是怎么回事
Hibernate3学习笔记(4)——Hibernate查询技术之HQL语句
1、session中的get( )和load( )方法来查询对象。但其查询功能有限。 private void testGet(){ //1.初始化,读取配置文件hibernate.cfg.xml Configuration config=new Configuration().configure(); //2.读取并解析映射文件(Users.hbm.
hibernate hql 大全
Hibernate配备了一种非常强大的查询语言,这种语言看上去很像<em>SQL</em>。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。  第 15 章 HQL: Hibernate查询语言Hibernate配备了一种非常强大的查询语言,这种语言看上去很像<em>SQL</em>。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为
Hibernate的Hql语句使用in关键字
Hibernate的Hql语句使用in关键字
HQL语句--where(限制)
where子句:逻辑<em>表</em>达式。用来设置查询的条件来限制返回的查询结果。比较运算:将持久化类的属性与给定的查询条件来进行比较。 比较运算符: =、<>、、>=、<>)进行判断。x=null -> x is null; x<>null -> x is not null @Test public void test
hibernate HQL语句
HQL语句的几种处理情况 建立持久化类 public class Book { private Integer book_id; private String book_name; private Set&amp;lt;Category&amp;gt; categories = new HashSet&amp;lt;&amp;gt;(); public Book() { } public Intege...
Hibernate 执行HQL如何删除的数据
我现在想用HQL,根据主<em>表</em>PK<em>删除</em>从<em>表</em>数据,如何去做, 因为关联的关系,在从<em>表</em>就没有关联字段,而是一个主<em>表</em>的对象。。 主<em>表</em>:KrSysRole(对象) // Fields private String
hql语句大全
此文档包含所有Hibernate里面能够用的HQL语句,让你正确掌握HQL与sql语句的异同!
hibernate hql查询语句
实体类一: public class User{ private Interger id; private String name; private Group group; /* get and s
用pl/sql删除所有
小弟一直用sqldeveloper开发,发现想删全部<em>表</em>的时候特别麻烦,于是想到用pl/sql写了下面的代码: declare cursor tab_cur is select 'drop table
MySQL实现快速删除所有而不删除数据库的方法
本文实例讲述了My<em>SQL</em>实现快速<em>删除</em>所有<em>表</em>而不<em>删除</em>数据库的方法。分享给大家供大家参考,具体如下: 如果<em>直接</em>使用phpmyadmin操作的话肯定非常简单,勾选数据<em>表</em>-》点击<em>删除</em>-》点击确定,操作完毕! 这里介绍一下快速<em>删除</em>数据<em>表</em>的<em>SQL</em>命令操作方法。 <em>删除</em><em>表</em>的命令:drop table <em>表</em>名; 如果有200张<em>表</em>,执行200次,想想就不想动手了。 下面提供一个使用information_sc...
求教hql的left join结合条件的写法
对象A 对应 <em>表</em>A, 对象B 对应 <em>表</em>B, 其中对象A中设置属性@ManyToOne 关联了对象B 但并不是所有A<em>表</em>数据都必然对应一个B<em>表</em>数据,即A<em>表</em>数据>=B<em>表</em>数据 现在想统计如下sql写法的数据:
SQL语句-delete语句
delete语句 delete语句用于<em>删除</em><em>表</em>中已经存在的整行数据 Tbl_name关键词代<em>表</em><em>删除</em>数据的目标<em>表</em> Where子句代<em>表</em>被<em>删除</em>数据的满足条件,如果没有where子句则代 <em>表</em>所有<em>表</em>数据都<em>删除</em> Order by子句代<em>表</em><em>删除</em>数据的顺序 Limit子句代<em>表</em>被<em>删除</em>数据的行数限制 delete单<em>表</em><em>删除</em>举例 Delete from students; de...
hql语句:按年分组查询怎么写????
想把两个<em>表</em>的数据按年分组查询出来,然后在放在一个jsonList中。 如:2015: a<em>表</em>的1 b<em>表</em>的4 a<em>表</em>的3 b<em>表</em>的1 2014: a<em>表</em>的1 b<em>表</em>的4 a<em>表</em>的3 b<em>表</em>的1
【求助】EF有方法批量删除数据吗?
就是 delete from orderdetails where orderid=1,order=1的details中有好几条,一条sql就全<em>删除</em>了。 foreach (InvoiceDetails
hibernate多查询,如何写hql语句
有<em>表</em> hwk(hwk_id,hwk_name,hwk_dis,course_id) 学生<em>表</em> student(student_id,student_no,student_pwd,student_name
删除某用户下所有的(视图) ——oracle、sql developer
在sql developer内 select 'drop table &quot;'||table_name||'&quot;;' from cat where table_type='TABLE' --查询视图 --select 'drop view '||view_name||';' from user_views 执行输出语句
HibernateCRUD基础框架(2)-HQL语句构造器(HqlQueryBuilder,HqlUpdateBuilder)
上篇讲述了最基本的实体类,本篇接着讲述HQL语句构造器,包括查询和更新等。 优点:通过面向对象的方式构造HQL语句,更快捷,不需要手动拼接HQL。 缺点:封装可能降低性能,只能支持常用的和较为简单的HQL构造。 部分功能不完善,待开发。 1.HQL语句构造器 package cn.fansunion.hibernate.sql; import org.apache.commons...
mysql----快速删除数据(drop,truncate,delete)
概念:三者均可<em>删除</em>数据<em>表</em> TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均<em>删除</em><em>表</em>中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系统和事务日志资源少。DELETE 语句每次<em>删除</em>一行,并在事务日志中为所<em>删除</em>的每行记录一项。TRUNCATE TABLE 通过释放存储<em>表</em>数据所用的数据页来<em>删除</em>数据,并且只在事务日志中记录页的释
关于Hibernate 中出现 XXXX is not mapped 问题
网上都说是hibernate里针对实体类查询,比如user<em>表</em>,实体类为User,则hql语句应该是“from User u where u.uid=?”这样,大多错误都是因为User写成了<em>表</em>名user。 我已经仔细检查了许多遍,我的情况不是这个。 hql语句已经修改好,但仍然报Category is not mapped 下面贴一下代码,求大神指点一下。 Category实体类: ``` package com.models; public class Category { private String cid; private String cname; public String getCid() { return cid; } public void setCid(String cid) { this.cid = cid; } public String getCname() { return cname; } public void setCname(String cname) { this.cname = cname; } } ``` 映射文件: ``` <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> ``` hibernate配置文件: ``` <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> org.gjt.mm.mysql.Driver 123456 jdbc:mysql:///bookstore root org.hibernate.dialect.My<em>SQL</em>5InnoDBDialect true ``` CategoryDao方法: ``` ······ public Category findById(String cid) throws Exception { // TODO Auto-generated method stub QueryRunner qr = new QueryRunner(DataSourceUtils.getDataSource()); String hql = "from Category where cid = ?"; BaseDaoImpl bdi=new BaseDaoImpl(); String[] param= {cid}; return bdi.findOne(hql, param); } ············ ``` 报错信息: Message org.hibernate.hql.internal.ast.QuerySyntaxException: Category is not mapped [from Category where cid = ?] Description The server encountered an unexpected condition that prevented it from fulfilling the request. Exception java.lang.IllegalArgumentException: org.hibernate.hql.internal.ast.QuerySyntaxException: Category is not mapped [from Category where cid = ?] org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:138) org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:181) org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:188) org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:713) org.hibernate.internal.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:23) com.dao.impl.BaseDaoImpl.findOne(BaseDaoImpl.java:128) com.dao.impl.CategoryDaoImpl.findById(CategoryDaoImpl.java:44) com.actions.AdminCategoryAction.findById(AdminCategoryAction.java:81) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) java.lang.reflect.Method.invoke(Unknown Source) ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:897) ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1299) ognl.ObjectMethodAccessor.callMethod(ObjectMethodAccessor.java:68) com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethodWithDebugInfo(XWorkMethodAccessor.java:117) com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethod(XWorkMethodAccessor.java:108) ognl.OgnlRuntime.callMethod(OgnlRuntime.java:1375) ognl.ASTMethod.getValueBody(ASTMethod.java:91) ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ognl.SimpleNode.getValue(SimpleNode.java:258) ognl.Ognl.getValue(Ognl.java:470) ognl.Ognl.getValue(Ognl.java:434) com.opensymphony.xwork2.ognl.OgnlUtil$3.execute(OgnlUtil.java:398) com.opensymphony.xwork2.ognl.OgnlUtil.compileAndExecuteMethod(OgnlUtil.java:450) com.opensymphony.xwork2.ognl.OgnlUtil.callMethod(OgnlUtil.java:396) com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:430) com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:290) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:251) org.apache.struts2.interceptor.DeprecationInterceptor.intercept(DeprecationInterceptor.java:41) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:168) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265) org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:76) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:73) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.DateTextFieldInterceptor.intercept(DateTextFieldInterceptor.java:125) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:253) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:140) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54) org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:575) org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:81) org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99) Root Cause org.hibernate.hql.internal.ast.QuerySyntaxException: Category is not mapped [from Category where cid = ?] org.hibernate.hql.internal.ast.QuerySyntaxException.generateQueryException(QuerySyntaxException.java:79) org.hibernate.QueryException.wrapWithQueryString(QueryException.java:103) org.hibernate.hql.internal.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:219) org.hibernate.hql.internal.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:143) org.hibernate.engine.query.spi.HQLQueryPlan.(HQLQueryPlan.java:119) org.hibernate.engine.query.spi.HQLQueryPlan.(HQLQueryPlan.java:80) org.hibernate.engine.query.spi.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:153) org.hibernate.internal.AbstractSharedSessionContract.getQueryPlan(AbstractSharedSessionContract.java:595) org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:704) org.hibernate.internal.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:23) com.dao.impl.BaseDaoImpl.findOne(BaseDaoImpl.java:128) com.dao.impl.CategoryDaoImpl.findById(CategoryDaoImpl.java:44) com.actions.AdminCategoryAction.findById(AdminCategoryAction.java:81) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) java.lang.reflect.Method.invoke(Unknown Source) ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:897) ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1299) ognl.ObjectMethodAccessor.callMethod(ObjectMethodAccessor.java:68) com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethodWithDebugInfo(XWorkMethodAccessor.java:117) com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethod(XWorkMethodAccessor.java:108) ognl.OgnlRuntime.callMethod(OgnlRuntime.java:1375) ognl.ASTMethod.getValueBody(ASTMethod.java:91) ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ognl.SimpleNode.getValue(SimpleNode.java:258) ognl.Ognl.getValue(Ognl.java:470) ognl.Ognl.getValue(Ognl.java:434) com.opensymphony.xwork2.ognl.OgnlUtil$3.execute(OgnlUtil.java:398) com.opensymphony.xwork2.ognl.OgnlUtil.compileAndExecuteMethod(OgnlUtil.java:450) com.opensymphony.xwork2.ognl.OgnlUtil.callMethod(OgnlUtil.java:396) com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:430) com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:290) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:251) org.apache.struts2.interceptor.DeprecationInterceptor.intercept(DeprecationInterceptor.java:41) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:168) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265) org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:76) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:73) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.DateTextFieldInterceptor.intercept(DateTextFieldInterceptor.java:125) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:253) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:140) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54) org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:575) org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:81) org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99) Root Cause org.hibernate.hql.internal.ast.QuerySyntaxException: Category is not mapped org.hibernate.hql.internal.ast.util.SessionFactoryHelper.requireClassPersister(SessionFactoryHelper.java:169) org.hibernate.hql.internal.ast.tree.FromElementFactory.addFromElement(FromElementFactory.java:91) org.hibernate.hql.internal.ast.tree.FromClause.addFromElement(FromClause.java:79) org.hibernate.hql.internal.ast.HqlSqlWalker.createFromElement(HqlSqlWalker.java:331) org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.fromElement(HqlSqlBaseWalker.java:3695) org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.fromElementList(HqlSqlBaseWalker.java:3584) org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.fromClause(HqlSqlBaseWalker.java:720) org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.query(HqlSqlBaseWalker.java:576) org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.selectStatement(HqlSqlBaseWalker.java:313) org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.statement(HqlSqlBaseWalker.java:261) org.hibernate.hql.internal.ast.QueryTranslatorImpl.analyze(QueryTranslatorImpl.java:271) org.hibernate.hql.internal.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:191) org.hibernate.hql.internal.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:143) org.hibernate.engine.query.spi.HQLQueryPlan.(HQLQueryPlan.java:119) org.hibernate.engine.query.spi.HQLQueryPlan.(HQLQueryPlan.java:80) org.hibernate.engine.query.spi.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:153) org.hibernate.internal.AbstractSharedSessionContract.getQueryPlan(AbstractSharedSessionContract.java:595) org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:704) org.hibernate.internal.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:23) com.dao.impl.BaseDaoImpl.findOne(BaseDaoImpl.java:128) com.dao.impl.CategoryDaoImpl.findById(CategoryDaoImpl.java:44) com.actions.AdminCategoryAction.findById(AdminCategoryAction.java:81) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) java.lang.reflect.Method.invoke(Unknown Source) ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:897) ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1299) ognl.ObjectMethodAccessor.callMethod(ObjectMethodAccessor.java:68) com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethodWithDebugInfo(XWorkMethodAccessor.java:117) com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethod(XWorkMethodAccessor.java:108) ognl.OgnlRuntime.callMethod(OgnlRuntime.java:1375) ognl.ASTMethod.getValueBody(ASTMethod.java:91) ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ognl.SimpleNode.getValue(SimpleNode.java:258) ognl.Ognl.getValue(Ognl.java:470) ognl.Ognl.getValue(Ognl.java:434) com.opensymphony.xwork2.ognl.OgnlUtil$3.execute(OgnlUtil.java:398) com.opensymphony.xwork2.ognl.OgnlUtil.compileAndExecuteMethod(OgnlUtil.java:450) com.opensymphony.xwork2.ognl.OgnlUtil.callMethod(OgnlUtil.java:396) com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:430) com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:290) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:251) org.apache.struts2.interceptor.DeprecationInterceptor.intercept(DeprecationInterceptor.java:41) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:168) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265) org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:76) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:73) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.DateTextFieldInterceptor.intercept(DateTextFieldInterceptor.java:125) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:253) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:140) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54) org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:575) org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:81) org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99) Note The full stack trace of the root cause is available in the server logs.
hibernate hql 大全
http://blog.chinaunix.net/article.php?articleId=47942&amp;amp;blogId=1655 HQL: Hibernate查询语言 Hibernate配备了一种非常强大的查询语言,这种语言看上去很像<em>SQL</em>。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的...
hibernate中HQL查询语句
参考https://www.oschina.net/code/snippet_1051545_36896 我的查询示例 参考我的项目示例: // 根据HQl语句查询 @Override public List findByHQL(String hql) { List list = new ArrayList<>();
hibernate之Hql ->update语句的用法
虽然hibernate提供了许多方法对数据库进行更新,但是这的确不能满足开发需要。现在讲解一下用hql语句对数据进行更新。 不使用参数绑定格式String hql="update User u set u.userName=123 where u.userId=2"; 介绍5种参数绑定,和为什么要使用参数绑定,好处在哪里。 一.query.setParameter(属性名,真实值,类型)
Hibernate中使用HQL语句删除数据
http://justdo2008.iteye.com/blog/426272 在Hibernate 3中,增加了HQL<em>删除</em>语句,格式如下: Delete FROM <em>表</em>名 Where 列名=? 实例: hibernate.cfg.xml:Hibernate环境配置文件   Xml代码   xml version='1.0' enco
使用hibernate hql update 关联的问题
我想用hibernate 的hql 去更新<em>表</em> 要更新的<em>表</em>是子<em>表</em>,要求根据父<em>表</em>记录的某属性来决定是否更新子<em>表</em>的某条记录 我是这么写的 String hql = "update Ctable c set
hibernate多个关联同一的问题
hibernate里面如果我有一张<em>表</em>(操作人<em>表</em>User),另外有几十张<em>表</em>关联它,难道我要在user里面写几十个@OneToMany吗?,如果只用单向的多对一关联,怎么级联<em>删除</em>或者<em>删除</em>时外键置空呢?
oracle 批量删除数据的4种方式
  1.情景展示   情景一:   <em>删除</em>PRIMARY_INDEX_TEST<em>表</em>中,MINDEX_ID字段为空的数据   情景二:   <em>删除</em>VIRTUAL_CARD_TEST<em>表</em>中的脏数据 2.解决方案   情景一的解决方案:  DELETE FROM PRIMARY_INDEX_TEST WHERE MINDEX_ID IS NULL   情景二的解决方案:...
常用的hql语句用法解析
解析内容清晰简单,让你对hql语句半天就可以掌握!!
SQLSERVER语句多关联查询超级慢,求优化方案!
``` SELECT distinct top 10 t0_1.FNAME as 产品型号, t0_3.FNAME as 晶片型号, isnull(t3.FREALQTY,0) as 销售数量, is
hql语句左连接查询报错 Path expected for join!
String hql=" select new Map(o.id as id,o.regno as regno,o.uniscid as uniscid , o.entname as entname,o.lerep as lerep ,o.estdate as estdate,o.dom as dom, o.tel as tel , o.datasource as datasource ,d.nr as djjg ) from DataQyfrEntity o LEFT JOIN ABmDjjgEntity d with (d.bm=o.djjg) "; ![图片说明](https://img-ask.csdn.net/upload/201703/21/1490059131_714652.png) ``` ```
hibernate HQL 用union怎么用
select a.name from userinfo a all union select b.name from userinfo b 像这种<em>SQL</em>语句用hibernate HQL 怎么个写??
『ORACLE』 PLSQL删除数据示例(11g)
[oracle@enmo1 ~]$ sqlplus / as sysdba <em>SQL</em>*Plus: Release 11.2.0.4.0 Production on Sat May 13 12:00:23 2017 Copyright (c) 1982, 2013, Oracle. All rights reserved. Connected to: Oracle Database
学习HQL语句
HQL语句的用法,关于HQL与<em>SQL</em>语句的比较及其用法。
项目经验:jdbc实现批量添加、批量删除
jdbc<em>批量</em>添加: /** * <em>批量</em>save专家意见list */ public void saveBatchZjyjList(List zjyjList) { Connection conn = null; PreparedStatement ps = null; try { Session session = template.getSessionFactory
HQL查询语句
HQL查询 hql基本查询 单属性和多属性查询 List&amp;lt;Object[]&amp;gt; list = session.createQuery(&quot;select name,code from Province&quot;).list(); for (int i = 0;i&amp;lt;list.size();i++){ Object[] arr = list.get(i); ...
Hql多删除语句怎么写?
如 题。
executeUpdate 执行删除hql时会出现更新语句
Query query = getCurrentSession().createQuery(hql); query.executeUpdate() 执行hql<em>删除</em>语句,偶尔会出现更新语句,谁遇到过吗?
sql语句怎么转hql语句
String sql=“UPDATE tb_employee AS S1 JOIN tb_employee AS S2 ON (S1.employeeID = 1 AND S2.employeeID
hql 语句多联合查询
现有需求如下:在数据库中有<em>表</em>一名为test1,属性有cid.cname,cpwd;<em>表</em>二名为test2,属性有did,dname,dpwd,并且两张<em>表</em>都在项目中又实体类映射,现在项目中有实体类映射tes
经典hibernate教程-HQL语句
HQL的全称是? 和<em>SQL</em>相比,HQL有哪些特点? HQL语句为:select jd.jdid,jd.jd from TblJd jd。怎样获得并显示查询结果? 使用'?'做占位符的参数查询,怎样设置
hql语句缺少别名的问题
如图所示 给出的错误提示是:每个派生类必须有自己的别名. 因此 我想在小括号外面加上 as 别名 怎么加? 这是我写的HQL语句 String hql = "from Users"; 这是hiber
如何删除Oracle数据库中的某一用户名下全部的
由于工作需要,要将数据库中的某一用户名下的所有<em>表</em><em>删除</em>,而公司所使用的是SqlDeveloper客户端而非PL/<em>SQL</em>客户端,故而需要使用<em>SQL</em>语句进行<em>删除</em>。分为如下步骤: 1.获取<em>表</em>名,并生成Drop语句 2.执行Drop语句,递归1,2步骤直至全部<em>表</em>清空或只余下无法<em>删除</em>的<em>表</em> 3.对于无法<em>删除</em>的<em>表</em>,需要通过alter修改其参数,再执行<em>删除</em>语句 4.确认所有
sql语句 批量删除的问题
网页上面获取了id的值 怎么传进来 要实现<em>批量</em><em>删除</em>
Hibernate HQL like 语句的用法
String str = "中文字符串";String hql = "FROM Table AS t WHERE t.field like '%" + str + "%'";Query query = getSession().createQuery(hql);query.list();使用这种形式传入参数str, 会导致控制台输出:FROM Table AS t WHERE t.field like '% ??
HQL: Hibernate查询语言
Hibernate配备了一种非常强大的查询语言,这种语言看上去很像<em>SQL</em>。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。 第15章HQL: Hibernate查询语言 Hibernate配备了一种非常强大的查询语言,这种语言看上去很像<em>SQL</em>。但是不要被语...
Hibernate中使用HQL进行查询操作
注意:HQL语言,是基于对象进行查询的,不是基于数据库的<em>表</em>。 1、基本的HQL查询 1.1 使用HQL查询的一般步骤 public void test01() { Session session = HibernateUtils.openSession(); Query query = session.createQuery("from Student"); List stu
hibernate中的hql语句报错。
sql语句是 select score.sno,cno,class,ascore,bscore,sumscore from score,student where student.sno=score.sno order by class ASC 能够执行,换成Hql语句应该怎么换??已经将<em>表</em>的名字改成大写了。 错误是: org.hibernate.hql.ast.QuerySyntaxException: unexpected token: , near line 1, column 21 [select Score.sno,cno,class,ascore,bscore,sumscore from Dao.Score,Dao.Student where (Student.sno=Score.sno) order by class ASC]
Oracle清空或者删除当前用户下所有的
场景 :手动或者动态脚本清除 Oracle清空或者<em>删除</em>当前用户所有的<em>表</em> 方法一:    使用pl/sql客户端,使用该用户登录,选中所有<em>表</em> 右键drop即可 方法二:  前提:该用户 有此权限 select 'drop table '||table_name||';' from user_tables;  然后 拷贝其 <em>SQL</em> ,进行<em>删除</em> 方法三:   使用存
HQL语句的更新和删除
HQL语句的更新和<em>删除</em> 1.实体的更新和<em>删除</em>:   在继续讲解HQL其他更为强大的查询功能前,我们先来讲解以下利用HQL进行实体更新和<em>删除</em>的技术。这项技术功能是Hibernate3的新加入的功能,在Hibernate2中是不具备的。 比如在Hibernate2中,如果我们想将数据库中所有18岁的用户的年龄全部改为20岁,那么我们要首先将年龄在18岁的用户检索出来,然后将他们...
相见恨晚的超实用网站
相见恨晚的超实用网站 持续更新中。。。
杭电acm1004下载
杭州电子科技大学acm第1004题 let the balloon rise 相关下载链接:[url=//download.csdn.net/download/sinat_21007367/8088427?utm_source=bbsseo]//download.csdn.net/download/sinat_21007367/8088427?utm_source=bbsseo[/url]
DataRow 传换成 DataTable下载
DataRow 传换成 DataTable 相关下载链接:[url=//download.csdn.net/download/langrenbuluo/636089?utm_source=bbsseo]//download.csdn.net/download/langrenbuluo/636089?utm_source=bbsseo[/url]
SWFUpload多文件上传示例下载
SWFUpload多文件上传示例 相关下载链接:[url=//download.csdn.net/download/flyerwing/2873813?utm_source=bbsseo]//download.csdn.net/download/flyerwing/2873813?utm_source=bbsseo[/url]
相关热词 c# 引用mysql c#动态加载非托管dll c# 两个表数据同步 c# 返回浮点json c# imap 链接状态 c# 漂亮字 c# 上取整 除法 c#substring c#中延时关闭 c#线段拖拉
我们是很有底线的