在带有 MySQL 5.7 的 Ubuntu 上使用 DataJoint Python (0.12.9)。
我认为这是一个相当标准的操作时遇到了错误。
有一个以Tablepart命名的表Table.Part。
限制Table如下:
Table & Table.Part
Table给了我共同的条目Table.Part。但是,将其包装在删除语句(delete或delete_quick)中,如下所示:
(Table & Table.Part).delete()
给我以下错误:
OperationalError: (1093, "You can't specify target table '#table__part' for update in FROM clause")
不明白为什么“目标表”在'#table__part'这里,当我试图从'#table'.