Mysql数据表字段扩充的⼩技巧
增加字段的sql语句在开发中,往往需求变更⽐开发速度要快,就会存在⼀些问题,⽐如突然要增加⼀个字段,我们需要
alter table 表名 add [column] 字段名 数据类型 [列属性] [位置];
然后修改实体类,增加字段,修改toString等,
再然后修改mybatis映射⽂件的sql语句,
再再然后⼩⼼翼翼的调试程序,⽣怕哪⾥出了问题。
当我们终于觉得程序调通了,然后产品⼜改需求了。。。。
基于以上蛋疼的问题,尤其是项⽬设计不稳定的情况,在设计数据库时,我们要有意识的增加⼀个text类型的字段,⽐如叫info。⾥⾯存的是json串,当增加⼀个新字段时,其实就是程序⾥⾯的info增加⼀个key⽽已,⼤⼤减少了代码修改的⼯作量。
是不是觉得问题解决了,并没有,当我们根据字段查询的时候,放在info⾥⾯的key是不好查的,可以逐个遍历,但是效率⽐较低。最好还是在数据表中增加⼀个字段。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论