Mysql 关键字做表名,出现插不进去数据,解决方法
现在我有一张表的功能是记录订单信息的,命名为“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 关键字做表名,出现插不进去数据,解决方法相关推荐
- 误用mysql保留字做表名,导致报错
2019独角兽企业重金招聘Python工程师标准>>> 场景:购物车 问题:mysql数据库用了order做表名 报错: You have an error in your SQL ...
- MYSQL存储过程中 使用变量 做表名--转
原文地址:http://blog.csdn.net/business122/article/details/7528859 今天写一个对数据库做快照的存储过程,用到了动态表名,突然发现MYSQL不支持 ...
- MySQL数据库在众多表中对表名的查询及预处理存储过程(变量做表名)
以下的文章主要介绍的是MySQL数据库在众多表中进行表名与字段名的查询的实际操作步骤,以及对实现其查询所要用到的SQL 语句的介绍,还有两个实际解决方案的描述,以下就是文章的主要内容描述. 在MySQ ...
- mysql预编译表名_slq预编译与mybatis
# 一.SQL 语句的执行处理 ## 1.1 即时 SQL 一条 SQL 在 DB 接收到最终执行完毕返回,大致的过程如下: 1. 词法和语义解析: 2. 优化 SQL 语句,制定执行计划: 3. 执 ...
- 使用sharding做分库分表,使用jpa,发生的save不报错,数据库缺插不进去数据的问题
先讲讲问题的诞生,我们项目起初没有引进 sharding分库,而是在项目上线前,才做的分库分表.也就是之前的业务都写好的,所以知道业务代码没有任何问题. 然后引入 sharding 的相关的依赖以后, ...
- MySQL获取Schema表名和字段信息
MySQL获取Schema表名和字段信息 获取表名 select TABLE_NAME,TABLE_TYPE,ENGINE,TABLE_ROWS,TABLE_COMMENT,CREATE_TIME,U ...
- MySQL 重命名表名 2种方法
今天用 phpMyAdmin 创建了一张表后,发现"表名字"取得有点后悔,想直接删除重新创建一个,但是这个表的字段又有点多,居然有30多个字段,后来就找到了MySQL表重命名的方法 ...
- MySQL 8 忽略表名大小写
MySQL 8 忽略表名大小写 文章目录 MySQL 8 忽略表名大小写 一.修改步骤: 1.备份数据 2.停止MySQL服务 3.删除数据目录 4.修改 `my.cnf` 配置文件 5.重新初始 ...
- mysql批量修改表名前缀
mysql中修改表名前缀的语句为:alert table 旧表名 rename to 新表名: mysql没有直接批量修改表名的方法,但是我们可以通过批量生成修改语句来达到批量修改表名的效果. 代码: ...
最新文章
- 设计模式之职责链模式(Chain of Responsibility)摘录
- Linux复习资料——MySQL-client-5.6.50-1.el7.x86_64与MySQL-server-5.6.50-1.el7.x86_64包安装MySQL全过程
- 图像PSNR值及MSE值的计算
- ECMAScript 6 里面的私有变量
- layui弹窗自适应变大_layui弹窗宽度固定高度自适应界面
- TCP/IP研究(2)-TCB
- 在非MVC环境下使用 Razor引擎
- HDU 1358 Period【KMP】
- Linux 内核进程管理之进程ID【转】
- 火山安卓文件名类操作
- SVN教程代码比较(图文教程)
- java控制html弹出框,Selenium+java - 弹出框处理
- TBase环境部署过程及使用一
- 阿里云使用经验分享——小投入大收益
- MPG4 MP42 MP43: Microsoft MPEG-4 versions 1, 2, and 3
- Datawhale数据分析思考与问题解决
- 2016美国大选数据分析
- 三菱FX5U传送指令
- 深入浅出Linux操作系统指令与目录结构(二)
- 电子商务系统建设(十一)
热门文章
- 九度题库 1475:IP数据包解析(北京邮电大学2012机试)
- java骰子_如何在java中绘制骰子?
- 524页《Java中高级程序员必备核心知识》总结,令人犹如醍醐灌顶
- 数学对象(Math)
- class jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to class java.net.URLClassLoade
- java.lang.NoclassDefFoundError:com/google/common/base/MoreObjects
- Vscode 配置c/c++环境 坑点
- 【Linux内核】Linux内核介绍
- 驱动模块加载错误:insmod: can't insert 'xx.ko': invalid module format简单方法
- 2021临潭二中高考成绩查询,高晓东、杨永红一行检查指导2021年高考准备工作