【发布时间】:2013-05-11 16:25:54
【问题描述】:
我在 MySQL 手册中的保留字中找不到这些字词,但显然 phpMyAdmin 说它们是保留字:
【问题讨论】:
-
真的,手册中没有提到这些词。但是因为它们是带有“意义”的词,所以它的使用受到限制。我已经用这些创建了表格,如果这不妨碍他操纵它们,就直接忽略。
-
@PiLHA:关键是保留字不能用作不带引号的SQL标识符;而这些词可以。 phpMyAdmin 声明这些词是保留的是不正确的。
-
@eggyal 据我所知,在 SQLServer 中和在 MySQL 中一样。使用术语的最大限制是添加''或[]并解决。 Bug 与否,使用。
-
我注意到现在,在 phpMyAdmin 4.0.5 中,这个问题已经解决了。像
type和status这样的词不再显示消息。此外,“MySQL 允许用作不带引号的标识符”的保留关键字,例如date和timestamp,也不再有通知,尽管它们曾经有。 (我想它可能与那些一起去)
标签: mysql phpmyadmin