标签: mysql keyword table-structure
方案 我有一个MYSQL表,其中包含一个名为text的列。我最近才意识到TEXT实际上是一个MYSQL关键字,但我在使用该列名时没有遇到任何问题。
text
TEXT
背景 我已经从MYSQL documentation注意到保留字和关键字之间存在差异:保留字更具限制性,因为如果要将它们用作标识符,则需要使用反向标记引用它们。这个问题是关键词,而不是保留词。
问题 将text或type这样的关键字作为列名,是否会出现任何问题?
type