我正试图通过添加相应的行来更新mysql中的一列。下面只是包含SQL表达式的字符串。语法错误表示需要修复。
qry = UPDATE term1"
+"SET Total_Score =English+Maths"
+" WHERE SID =?";
我认为这个问题可能需要更多的上下文,但从您的查询来看,似乎有两个问题。
第一个原因是UPDATE
的开头似乎缺少双引号
第二,在term1
部分和SET
部分之间似乎没有空间。
也许试试这个:
qry = "UPDATE term1 SET Total_Score = English+Maths WHERE SID = ?";