前言:项目中有这么一个需求,对一张已经成型的表拆分出一张子表,用来保存原来表的大字段的问题。要求子表的一列是主表的主键。
数据库:MYSQL
案例:
主表:user
字段:
图1
子表:user_copy
字段:id,zid,password (user_copy.zid = user.id)
如图:
主表:
图2
操作:
1.复制主表2个字段,id和password,并修改字段id为zid
图3
2.取消zid自增,不取消会在新主键id继续增加;如图:
图4
取消zid主键自增后保存;
在zid前增加id字段,并更改主键和非空。
图5
在zid字段后加主键首先看上去不太友好,其次我在正式表更改的时候也出现了在原来的主键后递增的情况,类似图4.
原文地址:https://www.cnblogs.com/fastfn/p/9241472.html
时间: 2024-11-05 23:32:04