MYSQL创建表,字段用双引号时报错

MYSQL创建表,字段双引号无法执行解决办法
这里写图片描述

在mysql 5.7的部分版本。双引号执行创建表的sql语句会报错,
双引号是一般其他数据库中正常的使用方法,但是在mysql中有点版本不是特别严格,可以使用单引号来执行sql,在我5.7.20这个版本的mysql中我执行带双引号的sql创建语句无法执行。*同样在5.7.13这个版本是可以执行*,然后我专门查了下创建表的格式,里面就是用双引号来创建的表。

这里写图片描述

如果双引号的sql执行报错:解决办法:

首先执行:
SET SESSION SQL_MODE=ANSI_QUOTES;
然后再执行create table ~~

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值