phpmyadmin 此表不包含唯一列[重复]
Posted
技术标签:
【中文标题】phpmyadmin 此表不包含唯一列[重复]【英文标题】:phpmyadmin This table does not contain a unique column [duplicate] 【发布时间】:2014-06-12 18:28:59 【问题描述】:我有一个桥接表,说它是包含 2 列的表 B,它们是表 A 和 C 的 2 列的 FK。由于它们是其他 PK 列的引用,因此无法编辑 FK 是有道理的。
如果我在表 B 中有 3 列怎么办?好像整个表都不能编辑了。。
我收到了这个通知:
This table does not contain a unique column. Grid edit, checkbox, Edit, Copy and Delete features are not available.
【问题讨论】:
mysql
和 sql-server
??
【参考方案1】:
您的表会从 FK 中出现的原因是什么?这违反了规范化规则,您不应该将所有列都作为 FK。 FK 用于标识行中不应该是 FK 的其他元素。
【讨论】:
看看外科医生,我认为即使在表格中列是 FK 也没有任何意义:***.com/questions/23312485/…以上是关于phpmyadmin 此表不包含唯一列[重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何修复:此表不包含唯一列。网格编辑、复选框、编辑、复制和删除功能不可用
phpmyadmin:从多个表创建的视图现在 id 字段不是唯一的,无法编辑,更新删除