我正在使用 MySQL Workbench,作为自动向表添加和更新信息的一部分,我使用如下语句。
INSERT INTO table_name(ID,Name,Location) VALUES (1232346, 'Bob', 'France')
我一直在网上查看我的程序版本(5.6.15)的引用手册,根据该手册,我的声明中不需要任何其他内容。但是当我将它放入 SQL 查询中时,它在第一个括号处给出了一个错误...
"(" is not valid at this position for this server version, expecting: VALUE, SELECT, SET, VALUES, WITH
我可以做什么来解决这个问题?
最佳答案
基于manual for insert ,在表名后使用空格:
INSERT INTO table_name (ID,Name,Location)
VALUES (1232346, 'Bob', 'France')
关于MySQL Workbench 需要在表名和列之间输入命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53385670/