错误代码:
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 'Continue' at line 1
翻译:你有一个错误在你的SQL语法;查看MySQL服务器版本对应的手册,在第1行“Continue”附近使用正确的语法
首先我想是否因为语句格式不对或者少写逗号
但是经过检查发现不是这些问题
语法上完全没有任何问题
于是我又尝试去写一个其他的表名发现还是相似的问题
写的比较快没有注意到格式的问题
create table users-staff;
随后我经过询问才得知是我写的数据库名为关键字的原因
在我更改了我的数据库名后问题迎刃而解
如果你不清楚自己写的表名是否为关键字可以利用:PostgreSQL中文社区:: 世界上功能最强大的开源数据库...
去查看一下,避免过多的消耗时间
本文讲述了在创建数据库表时遇到的由于使用了关键字作为表名导致的SQL语法错误。作者通过检查和尝试,发现错误源于表名与SQL关键字冲突,并提供了解决方案——避免使用关键字作为数据库对象名称,同时分享了如何检查关键字的方法。
16万+

被折叠的 条评论
为什么被折叠?



