[英]MySQL “ALTER IGNORE TABLE” Error In Syntax
我正在尝试运行查询:
ALTER IGNORE TABLE test_table DROP PRIMARY KEY, ADD PRIMARY KEY(id);
test_table只是我用于测试目的的临时表,而id是其中的一列。
查询工作正常,没有“IGNORE”关键字,但当我添加它时,我收到错误消息:
“错误代码:1064。您的SQL语法有错误;请检查与您的MySQL服务器版本对应的手册,以便在第1行的'IGNORE TABLE test_table ADD PRIMARY KEY(id)'附近使用正确的语法”
我该如何解决? 或者我如何运行该查询并忽略可能发生的任何错误? 谢谢!
从MySQL 5.7.4开始,删除了ALTER TABLE的IGNORE子句,并且它的使用会产生错误。 请检查您的版本
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.