我正在尝试将列更改为唯一但我收到此错误。
如何更改我的专栏?
SQLSTATE[HY000]:
General error: 1503 A UNIQUE INDEX must include all columns in the
table's partitioning function (SQL: alter table `location` add unique
`location_locationid_unique`(`locationID`))
答案 0 :(得分:0)
请提供SHOW CREATE TABLE
;同时,...
PARTITIONing
限制您不能拥有不包含"分区键"的UNIQUEness
约束。
请提供分区的理由。 大多数分区的使用不提供任何的好处。事实上,我相信有only 4 use cases。
使用CREATE TABLE
,我们可以讨论解决方法。