在完成问题之前,我的具体问题已解决。但我还有一个普遍的问题。它可能是重复的,但很抱歉我无法在 SO 或其他地方找到它。
我有一张名为reports
. 有一行包含数据。当我尝试执行更新查询时,出现错误:
错误 1064:第 1 行的 'table='defect',Filter='',dtFilter='',query='Select allfields from defect' ,'da' 附近的 sql 语法有错误
我的问题:有没有办法得到我的具体错误?因为它只是告诉 SQL 语法中存在错误,但没有说明错误是什么类型。
我是否总是需要在谷歌上搜索此类错误,或者是否有一些技术可以在本地获取它们的确切具体描述?
背景(可选阅读):正常谷歌搜索后,我在发布问题以更好地谷歌搜索时得到提示,并解决了我的具体问题,因为我知道这是保留词的问题table and datetime
。当我在这些词周围加上引号时,问题就解决了。这通常发生在我身上。但我的一般问题仍然存在......
我现在没用了,但我在 sqlfiddle 上分享我的架构,它可能有用