mysql #1093错误解决方案

在处理一张数据表时出现了这样的错误。

处理语句:delete from tablename t1 where t1.id in ( select id from tablename)

执行得到这样一个错误。

#1093

然后没有其他信息了,搜索得解释

delete from tablename t1 where t1.id in (select c.id from (select id from tablename) c )

这样就好了。把select id from tablename 的id集合作为一个表。

 

参考:http://rokin.javaeye.com/blog/371811

mysql错误代码:

1064:MySQL 不支持错误提示中的编码。

http://hi.baidu.com/samual2004/blog/item/d073ec44f8d6d786b3b7dcf1.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*