是`date`一个有效的mysql列名?
作者:互联网
我想知道日期是否真的是一个有效的mysql列名?
根据manual
MySQL permits some keywords to be used as unquoted identifiers because
many people previously used them. Examples are those in the following
list:
- ACTION
- BIT
- DATE
- ENUM
- NO
- TEXT
- TIME
- TIMESTAMP
因此,从我收集到的内容,您可以使用日期作为列名,但并不是说不建议使用日期.
那么,使用日期作为列名是否有任何影响?
解决方法:
我能够在数据库中添加一个名为date的列,不需要引号.
所以,是的,这是可能的.
但你不需要.选择其他列名称,例如“date_recorded”.它不仅语法更好,而且更具描述性.
标签:mysql,database-design,database-schema 来源: https://codeday.me/bug/20191005/1856444.html