首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >‘`date`’是一个有效的mysql列名吗?

问‘`date`’是一个有效的mysql列名吗?
EN

Stack Overflow用户
提问于 2012-10-08 05:14:37
回答 1查看 16.9K关注 0票数 21

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

根据manual

MySQL允许将一些关键字用作未引用的标识符,因为许多人以前使用过它们。清单中的例子如下:

  • 动作
  • 位
  • 日期
  • ENUM
  • 不是
  • 文本
  • 时间
  • 时间戳

因此,根据我的推测,您可以使用date作为列名,但并不表示不推荐使用它。

那么,使用date作为列名有什么含义吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-08 15:51:52

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

所以,是的,有可能。

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

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

https://stackoverflow.com/questions/12775671

复制
相关文章

相似问题

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