zoukankan      html  css  js  c++  java
  • hibernate.exception.GenericJDBCException: could not extract ResultSet 解决办法

    这句话翻译过来就是无法提取ResultSet

    我在联查表的视图的时候发现的问题,明明之前好好的

    那么你就得想想了

    你再把错误信息往上翻翻,能不能看到   no viable alternative at input‘XXXX’

    是不是在关联表里更改了字段名视图里没改,字段名都不匹配它找个屁啊(笑)

    是不是SQL语句有问题?你在数据库里能查到放代码里就查不到了?(不可能嘛)

    再看看这句是不是似曾相识?

     references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them

    发现这个问题,从以下几点检查

    1.视图字段和查询表字段是否名字一致

    2.sql是否书写正确

    3.映射实体是否完全匹配表

    还有,如果A表的主键关联了B表的外键,如果执行删除A表有外键关联的列,也会报错,具体不展开说了,主外键关联从控制台消息就能看到了

    一般来说数据库里执行的语句没问题,Hibernate也不会有什么问题,再有其他遇到的问题会附上

    学习时的痛苦是暂时的 未学到的痛苦是终生的
    本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。
  • 相关阅读:
    linux和window双系统下修改系统启动项
    linux下定位文件
    gcc/g++命令
    asp.net(C#)清除全部Session与单个Session
    响应式布局简介
    JS MD5
    遍历 DataSet
    标题背景圆角 随意宽度
    position
    vertical-align:middle图片或者按钮垂直居中
  • 原文地址:https://www.cnblogs.com/juanxincai/p/12370431.html
Copyright © 2011-2022 走看看