JAVA后台报-数据库里面的某张表序列无效的错误

原创 2015年11月18日 19:49:37
    • 今天在做一个用SSH+MVC的模板框架做权限系统时,遇到一个序列无效的问题,让我找了许久,在之前刚学JDBC时也遇到过这个问题,这次又遇到了,就想把这个错误终结一下,希望对大家有所帮助!
    • 这问题是出在我用hibernate中的createSQLquery语句时出错了,其实原因很简单就是我在数据库里面把我需要的字段查到了,但我没把数据库里所有的字段取出来,意思就是我少取了一些字段,拿到的entity(实体)字段和我实体类里的字段不相匹配,就报了这个错,还有一个原因的hibernate里面的实体都是要被实例化的, 所谓的实例化就是你在用hibernatecreateHQLquery语句时,所用到的表名要是一个对象,就是已经有内容的实体。
    • 我的解决办法就是把我要所查的表里的所有的字段都查上来,这样就不会报错了!
    • 注意,字段的多取和少取都会报这样的错,因为必须和hibernate里面的实体类对应上相同的字段!
版权声明:本文为博主原创文章,未经博主允许不得转载。

java+Spring+mybatis 查询sql报错:无效的序列号!

java+Spring+mybatis+lucens+达梦数据库。应该能判断和数据库和lucen没关系。 问题:like '%"#{title}"%'  解决方法:like '%'||#{...
  • lishufenggreat
  • lishufenggreat
  • 2015年03月24日 16:00
  • 1628

数据库有数据,但查询不到数据,没查到还爆空指针

今天在做springMVC项目的时候,因为粗心,忘了在控制层注入service的类上面加上@Autowired,运行代码就一直报空指针,把hql翻译成sql放入数据库查询有数据,而且我这里查询到的是空...
  • xionglangs
  • xionglangs
  • 2015年12月01日 12:37
  • 1811

查看mysql某个数据库多少张表以及占用的空间

MySQL数据库占用的空间、表记录的行数在MySQL的 information_schema 数据库。 在该库中有一个 TABLES 表,这个表主要字段分别是: TABLE_SCHEMA : 数据...
  • An342647823
  • An342647823
  • 2013年12月27日 11:24
  • 2955

查询mysql数据库(某个数据库)某张表的所有列名;查询某个数据库所有表名(****)

MySQL数据库中有张表information_schema.columns;它记录了所有表的列的信息; select column_name from information_schema.c...
  • Nancy1018
  • Nancy1018
  • 2017年06月13日 11:07
  • 331

SQL 把一个数据库里面的某张表里的数据插入到另外一个数据库里面的一张表

SQL 把一个数据库里面的某张表里的数据插入到另外一个数据库里面的一张表,总结了2种方法:   1. 目标及源数据库在同一个DBMS上的情况;       insert into tab1 ...
  • fengqingtao2008
  • fengqingtao2008
  • 2015年07月20日 18:00
  • 6622

查询数据库中是否存在某张表

今天在搞一个数据库语句,因为老大要求,每个月自动生成一个表,但是,我要做判断,如果数据库已经有这个表了,就不用创建了,但是我不知道怎么查,在朋友的帮助下,找到这个两个语句,和大家分享一下. ...
  • new_smile
  • new_smile
  • 2016年11月24日 14:41
  • 1323

mysql 单独导入一个表的方法

本人是使用sqlyog操作的 第一、先从数据库中备份要导入的表,备份方法就是选中要备份的表,单击右键,然后选择backup/export就可以了。 这样就产生了tablename.sql文件 第...
  • zhangbest2009
  • zhangbest2009
  • 2012年09月07日 10:09
  • 685

sql2008从数据库中导出某张表的数据

一定能导出选中表的数据   现在在SQL Server 2008的Management Studio中增加了一个新特性,除了导出表的定义外,还支持将表中的数据导出为脚本。导出过程是这样的,我简单说...
  • xiangsuixinsheng
  • xiangsuixinsheng
  • 2011年08月16日 20:20
  • 9820

oracle中查询某张表的大小

select sum(bytes)/1024/1024 "表大小(M)" from user_segments where segment_name='table_name';--注,仅表数据的大小,...
  • zengmingen
  • zengmingen
  • 2016年07月15日 14:09
  • 778

查询某个表的索引

execute sp_helpindex @objname='W_WholesaleInfo';
  • hutao1101175783
  • hutao1101175783
  • 2017年06月14日 18:16
  • 173
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JAVA后台报-数据库里面的某张表序列无效的错误
举报原因:
原因补充:

(最多只允许输入30个字)