我遇到错误“‘Veh2X’附近的语法不正确,更新多列的正确语法是什么?
string vehicle2Query = "UPDATE [carOwners] SET Vehicle2='" + v2 + "' Veh2X='" + vPosX + "' Veh2Y='" + vPosY + "' Veh2Z='" + vPosZ + "' Veh2XRot='" + vRotX + "'Veh2YRot='" + vRotY + "' Veh2ZRot='" + vRotZ + "' WHERE PlayerName='" + checkPlayerName + "'";
最佳答案
您设置的每列后都需要逗号。
update your_table
set a = 1, b = 2, c = 'X'
where ...
你应该认真研究一下准备好的声明,以避免将想法拼凑在一起时出现这样的困惑。而且它也更安全。
关于mysql - SQL 语法不正确附近,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43437433/