Mybatis:org.postgresql.util.PSQLException: ERROR: relation "summarytdglinfo" does not ex
2016-11-03 16:19
537 查看
org.postgresql.util.PSQLException: ERROR: relation
"summarytdglinfo" does not exist
报错时候的查询语句是下面图片中的片段:
报错的提示显示 summarytdglinfo
这张表找不到,而数据库中查询的这张表的名称为
summaryTDGLInfo。也就是表明SQL中的summaruTDGLInfo并没有对应上数据库中的表,并且是找不到 summarytdglinfo
这张表。推测原因是由于mybatis的sql中把大写的字段默认小写了,查询资料之后发现需要加上""才可以不改变大小写进行查询:"summaryTDGLInfo";修改后的SQL为
错误解决:
在PostgreSQL中表名字和列名字都是小写的,如果用SQL语句“CREATE TABLE BOOK_USER...”实际上是创建了一个book_user表。
如果SQL语句是“CREATE TABLE "BOOK_USER"...”这样就创建了一个表BOOK_USER表。而这个项目中我是通过Navicate创建的表。
"summarytdglinfo" does not exist
报错时候的查询语句是下面图片中的片段:
报错的提示显示 summarytdglinfo
这张表找不到,而数据库中查询的这张表的名称为
summaryTDGLInfo。也就是表明SQL中的summaruTDGLInfo并没有对应上数据库中的表,并且是找不到 summarytdglinfo
这张表。推测原因是由于mybatis的sql中把大写的字段默认小写了,查询资料之后发现需要加上""才可以不改变大小写进行查询:"summaryTDGLInfo";修改后的SQL为
错误解决:
在PostgreSQL中表名字和列名字都是小写的,如果用SQL语句“CREATE TABLE BOOK_USER...”实际上是创建了一个book_user表。
如果SQL语句是“CREATE TABLE "BOOK_USER"...”这样就创建了一个表BOOK_USER表。而这个项目中我是通过Navicate创建的表。
相关文章推荐
- Caused by: org.postgresql.util.PSQLException: ERROR: relation "item" does not exist
- org.postgresql.util.PSQLException: ERROR: column "loginid" of relation "userinfo" does not exist
- Cause: org.postgresql.util.PSQLException: ERROR: cached plan must not change result type的前因后果
- Cause: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "veh
- 关于PostgreSQL数据库的 ERROR: relation "tableName" does not exist
- Cause: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "
- postgresql shell发起select操作报错ERROR: relation "tablename" does not exist
- ERROR: relation "public.userinfo" does not exist
- 【error】postgresql relation does not exist
- 关于rg.postgresql.util.PSQLException: ERROR: zero-length delimited identifier at or near """"的解决办法
- org.codehaus.jackson.map.JsonMappingException: Can not construct instance of java.util.Date from String value '2012-12-12 12:01:01': not a valid representation (error: Can not parse date "2012-12-
- Postgresql: ERROR: type "double" does not exist
- PostgreSql问题:ERROR: column "1" does not exist
- 异常 Caused by: org.apache.hadoop.util.DiskChecker$DiskErrorException: Could not find any valid local
- Error: Object INSTANCES_UTIL does not exist
- C++ - 错误"error: 'off64_t' does not name a type"
- [MacOS] xcrun: error: active developer path ("/Volumes/Xcode/Xcode6-Beta.app/Contents/Developer") does not exist, use xcode-select to change
- xcode 报错xcrun: error: active developer path ("/Applications/Xcode.app/Contents/Developer/") does not
- MySQL编译安装的CMake Error: The source directory "/root/mysql-5.6.10/-with-ssl" does not exist.
- log4j:ERROR A "org.jboss.logging.appender.FileAppender" object is not assignable to a "org.apache.lo