如何在mysql中获取语法错误的具体描述
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了如何在mysql中获取语法错误的具体描述,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1141字,纯文字阅读大概需要2分钟。
内容图文
![如何在mysql中获取语法错误的具体描述](/upload/InfoBanner/zyjiaocheng/881/8b8e9294a1024583963bf8cd06d0388d.jpg)
在完成问题之前,我的特定问题已解决.但是我还有一个普遍的问题.它可能是重复的,但很抱歉,我无法在SO或其他地方找到它.
我有一个名为reports的表.有一行包含数据.当我尝试执行更新查询时,出现错误:
error 1064: There is an error in your sql syntax near ‘table=’defect’,Filter=” ,dtFilter=”,query=’Select allfields from defect’ ,`da’ at line 1
我的问题:有没有办法解决我的特定错误?正如刚才所说的那样,SQL语法中有错误,但与错误的类型无关.
我是否总是必须用Google搜索此类错误,或者是否有某种技术可以在本地获取其确切的具体描述?
背景(可选阅读):在正常使用谷歌搜索功能后,我在发布问题以获取更好的谷歌搜索功能时得到了提示,并因为我发现这是备用字表和日期时间的问题而解决了我的特定问题.当我在这些单词周围加上引号时,问题就解决了.这通常发生在我身上.但是我的一般问题仍然存在…
现在没有用了,但是我正在共享架构here on sqlfiddle,这可能会很有用
解决方法:
MySQL不能告诉您您在错误的位置使用了保留字(或者您的位置正确,但是使用的字是保留字,它无法区分),它只能看到您输入的内容,看不到思路,因此它不知道您不小心将(说)订单用作字段名,它只会在错误的位置看到查询的有效部分,例如语法错误.它还不会报告查询中的所有语法错误,因为一个语法错误会使整个情况变得错误.它不能跳过一个单词并继续解析.
内容总结
以上是互联网集市为您收集整理的如何在mysql中获取语法错误的具体描述全部内容,希望文章能够帮你解决如何在mysql中获取语法错误的具体描述所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。