标签:sql 应该 因子 插入 个人 font 重复 eid add
RT:
自然是百度了一行代码:
ALTER TABLE `salary_persondetails` ADD UNIQUE INDEX `person_wage_unique` (`pxh`, `wageid`) ;
然后拔错了:
[SQL] ALTER TABLE `salary_persondetails` ADD UNIQUE INDEX `person_wagse_unique` ( `pxh`, `wageid`) ; [Err] 1503 - A UNIQUE INDEX must include all columns in the table‘s partitioning function
额,好吧,该表有一个分库件:fgsid
KEY `auto_shard_key_fgsid` (`fgsid`) USING BTREE
结局方案:
ALTER TABLE `salary_persondetails` ADD UNIQUE INDEX `person_wage_unique` (`fgsid`, `pxh`, `wageid`) ;
到此应该就完了,其实这只是一个因子,
这篇文章是需要我吃透的,这里直接借鉴了,等我咀嚼完了,下面贴自己的个人体会
标签:sql 应该 因子 插入 个人 font 重复 eid add
原文地址:http://www.cnblogs.com/Profound/p/7100096.html