&引用;年份“;作为MySQL表中的列名

&引用;年份“;作为MySQL表中的列名,mysql,Mysql,在MySQL表中命名列可以吗?有什么理由不这样做吗?你可以把它命名为年,没有理由不这样做,因为它不是mysql/sql的。如果你好奇的话,可以检查一下。这不是一个,所以应该没问题。如果你想用什么词,你几乎可以用: SELECT * FROM `select` WHERE `select`.id > 100; 请注意,从5.5版开始,是一个保留关键字 我还认为,在本例中,statenjason的回答“如果您有兴趣,请查看MySQL关键字列表。”应该是正确的答案。谢谢您的帮助。萨弗雷斯-请注

在MySQL表中命名列可以吗?有什么理由不这样做吗?

你可以把它命名为
年,没有理由不这样做,因为它不是mysql/sql的

如果你好奇的话,可以检查一下。

这不是一个,所以应该没问题。

如果你想用什么词,你几乎可以用:

SELECT * FROM `select` WHERE `select`.id > 100;

请注意,从5.5版开始,是一个保留关键字


我还认为,在本例中,statenjason的回答“如果您有兴趣,请查看MySQL关键字列表。”应该是正确的答案。

谢谢您的帮助。萨弗雷斯-请注意,从5.5版开始,YEAR是一个保留关键字。statenjason,感谢您提供的信息。我以后会使用这个列表-拉西米地