如何字段是关键字的情况下向Mysql中插入数据
来源:互联网 发布:如何查看电脑mac地址 编辑:程序博客网 时间:2024/04/30 03:32
我今天遇到了一个非常奇葩的问题。
在我的Mysql数据库中,查询数据都好好的,然后当我准备去插入一个数据的时候
INSERT INTO paytype ( name, inout) VALUES ( '计算机' ,1 )
就提示
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'inout ) VALUES ( '计算机' ,1 )' at line 1
后来经过我的反复查证才得知inout居然是关键字,但是我的数据库的段名又不能改,因为一旦改了段名我的一连串代码都要改,太麻烦了。我又在想能不能不改动段名,然后能消除Mysql的关键字规则的影响呢?后来经过查找资料发现很简单,把inout用1左边的`符号引起来就行了
INSERT INTO paytype ( name, `inout` ) VALUES ( '计算机' ,1 )
这样就行了。
0 0
- 如何字段是关键字的情况下向Mysql中插入数据
- 如何向mysql中插入大量数据
- oracle中如何向带有blob字段类型的表插入数据
- 向表中插入一条多个字段的数据,其中一个字段是从另一张表中获得的,其余字段是自己的
- 向表中插入数据的几种情况
- 向oracle中clob字段插入数据
- 3分钟左右的时间如何向MySQL数据库中插入100万条数据
- mysql中如何判断指定字段的重复数据则不插入?
- mysql中插入数据,跳过unique字段相同的数据
- 向mysql数据库下的某个表中插入大量数据
- 如何快速向Mysql插入大量数据?
- 存储过程如何向一张表中循环插入1000条数据和字段二进制转换
- 简单学习PHP向MYSQL中插入数据的代码
- java程序向mysql中插入数据的中文乱码
- 向mysql数据表中插入数据失败的原因
- 向mysql中插入数据的中文乱码
- 如何向数据库中插入海量的数据呢?
- 09-如何快速的向表中插入数据
- [错误请修改] 4.19构建一个类book,含有两个私有成员qu和price
- Swift学习之每日一tip (4)版本对比与一些小技巧
- OJ——手指数数
- 理解Javascript对象(属性探测,删除属性,属性枚举)
- $(document).ready()与window.onload()区别
- 如何字段是关键字的情况下向Mysql中插入数据
- 15.permutations
- 字符匹配BF算法
- 关于note2等(Android4.1版本)以上无法启动支付宝的问题"java.security.spec.InvalidKeySpecException"
- JEECG第16期架构培训班15号开班,每期只有10个名额!想报名的同学速度啦!
- Project Euler Problem 11
- jQuery连缀(访法链)
- HTML JS 调用Cordys WebService
- html5---上传文件