现在我有一张表的功能是记录订单信息的,命名为“order

这时候奇怪的事就出现了,Hibernate插入数据,插不进去,老是报错

然后打开sqlyog工具,进行如下操作

INSERT INTO order(address, ordertime, ownerId, STATUS, total) VALUE('df','2015-8-8 12:50',1,1,12.00)

很奇怪,报错了,语句这明明是没错的

百度了一下,知道了关键字做特殊用法时,需要加上 ``, 变成 `order`

然后改成下面这样

INSERT INTO `order`(address, ordertime, ownerId, STATUS, total) VALUE('df','2015-8-8 12:50',1,1,12.00)

操作了一下,结果符合预期要求。

这也要求我们,别没事用数据库的关键字做表名啊,什么名的,多么麻烦啊,要用也加上一些其他的东西,区别掉,如 order_t

Mysql 关键字做表名,出现插不进去数据,解决方法相关推荐

  1. 误用mysql保留字做表名,导致报错

    2019独角兽企业重金招聘Python工程师标准>>> 场景:购物车 问题:mysql数据库用了order做表名 报错: You have an error in your SQL ...

  2. MYSQL存储过程中 使用变量 做表名--转

    原文地址:http://blog.csdn.net/business122/article/details/7528859 今天写一个对数据库做快照的存储过程,用到了动态表名,突然发现MYSQL不支持 ...

  3. MySQL数据库在众多表中对表名的查询及预处理存储过程(变量做表名)

    以下的文章主要介绍的是MySQL数据库在众多表中进行表名与字段名的查询的实际操作步骤,以及对实现其查询所要用到的SQL 语句的介绍,还有两个实际解决方案的描述,以下就是文章的主要内容描述. 在MySQ ...

  4. mysql预编译表名_slq预编译与mybatis

    # 一.SQL 语句的执行处理 ## 1.1 即时 SQL 一条 SQL 在 DB 接收到最终执行完毕返回,大致的过程如下: 1. 词法和语义解析: 2. 优化 SQL 语句,制定执行计划: 3. 执 ...

  5. 使用sharding做分库分表,使用jpa,发生的save不报错,数据库缺插不进去数据的问题

    先讲讲问题的诞生,我们项目起初没有引进 sharding分库,而是在项目上线前,才做的分库分表.也就是之前的业务都写好的,所以知道业务代码没有任何问题. 然后引入 sharding 的相关的依赖以后, ...

  6. MySQL获取Schema表名和字段信息

    MySQL获取Schema表名和字段信息 获取表名 select TABLE_NAME,TABLE_TYPE,ENGINE,TABLE_ROWS,TABLE_COMMENT,CREATE_TIME,U ...

  7. MySQL 重命名表名 2种方法

    今天用 phpMyAdmin 创建了一张表后,发现"表名字"取得有点后悔,想直接删除重新创建一个,但是这个表的字段又有点多,居然有30多个字段,后来就找到了MySQL表重命名的方法 ...

  8. MySQL 8 忽略表名大小写

    MySQL 8 忽略表名大小写 ​ 文章目录 MySQL 8 忽略表名大小写 一.修改步骤: 1.备份数据 2.停止MySQL服务 3.删除数据目录 4.修改 `my.cnf` 配置文件 5.重新初始 ...

  9. mysql批量修改表名前缀

    mysql中修改表名前缀的语句为:alert table 旧表名 rename to 新表名: mysql没有直接批量修改表名的方法,但是我们可以通过批量生成修改语句来达到批量修改表名的效果. 代码: ...

最新文章

  1. 设计模式之职责链模式(Chain of Responsibility)摘录
  2. Linux复习资料——MySQL-client-5.6.50-1.el7.x86_64与MySQL-server-5.6.50-1.el7.x86_64包安装MySQL全过程
  3. 图像PSNR值及MSE值的计算
  4. ECMAScript 6 里面的私有变量
  5. layui弹窗自适应变大_layui弹窗宽度固定高度自适应界面
  6. TCP/IP研究(2)-TCB
  7. 在非MVC环境下使用 Razor引擎
  8. HDU 1358 Period【KMP】
  9. Linux 内核进程管理之进程ID【转】
  10. 火山安卓文件名类操作
  11. SVN教程代码比较(图文教程)
  12. java控制html弹出框,Selenium+java - 弹出框处理
  13. TBase环境部署过程及使用一
  14. 阿里云使用经验分享——小投入大收益
  15. MPG4 MP42 MP43: Microsoft MPEG-4 versions 1, 2, and 3
  16. Datawhale数据分析思考与问题解决
  17. 2016美国大选数据分析
  18. 三菱FX5U传送指令
  19. 深入浅出Linux操作系统指令与目录结构(二)
  20. 电子商务系统建设(十一)

热门文章

  1. 九度题库 1475:IP数据包解析(北京邮电大学2012机试)
  2. java骰子_如何在java中绘制骰子?
  3. 524页《Java中高级程序员必备核心知识》总结,令人犹如醍醐灌顶
  4. 数学对象(Math)
  5. class jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to class java.net.URLClassLoade
  6. java.lang.NoclassDefFoundError:com/google/common/base/MoreObjects
  7. Vscode 配置c/c++环境 坑点
  8. 【Linux内核】Linux内核介绍
  9. 驱动模块加载错误:insmod: can't insert 'xx.ko': invalid module format简单方法
  10. 2021临潭二中高考成绩查询,高晓东、杨永红一行检查指导2021年高考准备工作