21

我想知道是否date实际上是一个有效的 mysql 列名?

根据说明书

MySQL 允许将某些关键字用作不带引号的标识符,因为许多人以前使用过它们。示例如下:

  • 行动
  • 少量
  • 日期
  • 枚举
  • 文本
  • 时间
  • 时间戳

因此,据我所知,您可以将其date用作列名,但并不是说不推荐

date那么,使用作为列名有什么影响吗?

4

1 回答 1

18

我能够在数据库中添加一个名为的列date,不需要引号。

所以,是的,这是可能的。

但你不需要。选择另一个列名,例如"date_recorded"。它不仅在语法上更好,而且更具描述性。

于 2012-10-08T15:51:52.860 回答