mysql关键字作为列名

thtygnil  于 2021-06-25  发布在  Mysql
关注(0)|答案(0)|浏览(157)

场景我有一个mysql表,其中一列名为 text . 我最近才意识到 TEXT 实际上是一个mysql关键字,但是我在使用这个列名时没有遇到任何问题。
背景我已经从mysql文档中注意到了保留字和关键字之间的区别:保留字的限制性更强,因为如果您想将它们用作标识符,它们需要用反引号引起来。这个问题是关于关键字,而不是保留字。
问题是有什么问题,可能会有一个关键字,如 text 或者 type 作为列名?
如果是,在哪种情况下?
如果不是,为什么我们还要关心它们是关键词?自定义名称有什么区别吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题