栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

包含关键字/保留字的PHP MySQL查询[重复]

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

包含关键字/保留字的PHP MySQL查询[重复]

简直不敢相信我之前没有看到这个。我在MySQL上遇到的问题是数据库的列名为“ desc”,我最初的想法是它的意思是“描述”,但实际上它与关键字“
descending”冲突。这产生了语法错误。

这是我在MySQL文档中找到的内容。9.3关键字和保留字

关键字是在SQL中具有重要意义的单词。某些关键字(例如SELECT,DELETE或BIGINT)已保留,并且需要特殊处理才能用作表名和列名之类的标识符。内置函数的名称也可能如此。

在上面的该Web链接上,您可以看到不应该使用或应包含反斜杠的关键字/保留字的列表(我将不赘述)。

我的解决方案? 不要使用保留字作为标识符!

您可以做的最简单的解决方案就是避免使用这些单词。我通过将标识符更改为“描述”来防止使用保留词“ desc”。

感谢你的帮助!希望这对以后的人们有所帮助。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/418795.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号