我需要使用更新语句,我遇到的一个大问题是如何在其中插入带有空格的内容?
这是MySQL打印出来的错误:
错误:SQLSTATE [42000]:语法错误或访问冲突:1064 SQL语法中有错误;查看与您的MySQL服务器版本对应的手册,以便在第1行的'add = 4,oriental'WHERE id = 1'附近使用正确的语法
相同的代码适用于没有空格的任何其他输入。我尝试使用varchar和text。我真的希望有人知道如何绕过这个
查询语法:UPDATE customers SET [add] = '[value]' WHERE id = [id]
答案 0 :(得分:1)
在SQL QUERY中加入`
试试吧
UPDATE `customers` SET `[field]` = '[value]' WHERE `id` = [id]
add
是一个mysql保留关键字,因此显示错误