首先,坑比同事用from,to,day,关键字作为表的字段。

然后今天我在用ibatis的封装的方法,发现报错了,百思不得其解。

最后在自己用mysql的语句试的时候才发现这样啊。

UPDATE load_discharg_item
SET load_discharg_id = "1231231231231",description = "12312312",remarks = "12312312"
WHERE  id = "12112312"

这样是没有报错的。

这样就会报错了,百度了一下,加上单引号就ok,但是呢,我试了不行,然后在就在mybaits里面自己这样写了

我给from,to,day加了单引号,还是不行,然后我就用了别名,这样可以的。

切忌,建表的时候,不要用关键字作为字段,不然你用ibatis或者hibernate的封装的方法就会报错的。

转载于:https://www.cnblogs.com/fuckingPangzi/p/10126962.html

mybatis当遇到,用mysql关键字作为的字段的表,如何处理相关推荐

  1. Mysql(软件安装、Mysql基本语法、Mysql数据操作、Mysql关键字、约束、多表查询、Mysql多表查询、数据备份、数据导入、视图)

    1.MySQL介绍 1.1数据库介绍 数据库概念 数据库就是用于存储数据的一个空间 数据存储方式的发展史 甲骨文(材料太昂贵) 竹简(太沉了,运输不方便) 纸(易损坏) 计算机(办公软件,传输不方便) ...

  2. mysql中怎么修改字段_mysql表中怎么修改字段?

    在mysql表中,可以使用"ALTER TABLE 表名 CHANGE 旧字段名 新字段名 数据类型;"语句来修改字段名称:使用"ALTER TABLE 表名 MODIF ...

  3. mysql 关键字模糊查询_MySQL单表多关键字模糊查询的实现方法

    在最近的一个项目需要实现在MySQL单表多关键字模糊查询,但这数个关键字并不一定都存在于某个字段.例如现有table表,其中有title,tag,description三个字段,分别记录一条资料的标题 ...

  4. mysql如何查找某字段所在表

    如果是5.0以上的,以root用户连接,可以看到一个叫information_schema的表, 然后只要: use information_schema; select `TABLE_NAME` f ...

  5. MySQL 表名与MySQL关键字冲突导致插入数据BadSqlGrammarException

    背景:公司要求把亚马逊订单数据导入数据库,我在MySQL上创建了一个order表,后端使用mybatis plus插入数据时报错. 发现问题: 错误信息: org.springframework.jd ...

  6. Mybatis中Oracle和Mysql的Count字段问题

    Mybatis中Oracle和Mysql的Count字段问题 我们在进行项目开发时经常会碰到查询总数的问题,所以我们直接是用select count(1) from table来进行查询.那么在Myb ...

  7. mysql中distinct关键字,MySQL关键字Distinct的详细介绍

    DDL Prepare SQL: ? Prepare Data: ? 查询数据如下图所示: 第一种情况,使用Distinct关键字,查询单列数据,如下图所示: 结果:对 name 字段进行去重处理,符 ...

  8. mysql关键字test_MySQL关键字Distinct的详细介绍

    MySQL关键字Distinct的详细介绍 MySQL是一个关系型数据库管理系统,以下是小编跟大家介绍MySQL关键字Distinct的详细介绍,欢迎大家阅读! MySQL关键字Distinct用法介 ...

  9. mybatis调用mysql存储过程_秒会mybatis调用存储过程(MySQL)

    一.简介 有的时候,我们不方便自己写SQL,而是只能调用别人提供的存储过程,那如何使用mybatis调用存储过程呢? 二.示例步骤(MySQL) 2.1 准备一张表 DROP TABLE IF EXI ...

最新文章

  1. redis安装过程中遇到的问题
  2. 阿里云查看mysql版本_查看mysql版本
  3. 2019蓝桥杯省赛---java---B---4(数的分解)
  4. [css] 说说CSS的优先级是如何计算的?
  5. 选购四轴飞行器的部件
  6. 从芯片到 AI 生态,52 岁英特尔的蜕变!
  7. stl::map之const函数访问
  8. 习题3-6 纵横字谜的答案(Crossword Answers, ACM/ICPC World Finals 1994, UVa232)
  9. 极兔68亿收购百世快递
  10. “产品助理最重要的工作是 Android 版本的设计与测试”
  11. java生成32位id,java中生成32位随机ID
  12. CCF推荐的A类、B类、C类中文科技期刊2022
  13. JavaSE,JavaEE,JavaME区别
  14. 解决OneNote无法联网
  15. TARA-基于J3061的概念阶段流程
  16. MC(移动立方体)算法
  17. 「实战篇」开源项目docker化运维部署-前端java部署(八)
  18. Qiyuan - 接小球游戏4.0
  19. 提醒电脑族:眼睛酸涩会致病
  20. 让AI为你制作思维导图 —— ChatMind

热门文章

  1. halcon机器视觉算法原理与编程实战_快速弄懂机器学习里的集成算法:原理、框架与实战...
  2. python中map函数字典映射_python Chainmap函数(19)
  3. jQuery scroll事件
  4. windows安装 Chocolatey
  5. linux:date 命令
  6. mysql killed进程不结束_优秀的数据库产品——MySQL 云数据库服务
  7. linux 交叉编译 nginx,交叉编译nginx,luajit
  8. oracle 空间数据字段,Oracle spatial创建空间数据的字段详解
  9. streak10刷Linux,streak 10
  10. 医学影像设备学_医学影像技术考研可选的六大院校