首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >原理迁移在保留关键字上失败

原理迁移在保留关键字上失败
EN

Stack Overflow用户
提问于 2014-01-08 23:53:55
回答 1查看 153关注 0票数 1

我通过使用独立的PHAR包来使用Doctrine Migrations。CLI似乎故障切换Mysql保留关键字:

代码语言:javascript
复制
./doctrine-migrations migrations:status

[PDOException]                                                                                                                                                                                                   
SQLSTATE[42000]: Syntax error or access violation: 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 'LINES' at line 1

在这里,我的数据库包含一个名为LINES的表,它是一个保留关键字。

有没有办法解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2014-01-08 23:57:39

如果您要使用保留字,请将它们放在引号中:

代码语言:javascript
复制
/** @Column(name="`number`", type="integer") */
private $number;

如果没有必要,我建议您不要使用保留字!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21000400

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档