关于以后可能增加字段的解决方案

刘小安 2014-05-30 11:35:51
我现在公司项目对于数据库设计不完整,以后可能有增加字段的可能,现在我也不知道该怎么搞了,求一个解决方案。怎么来处理这个问题。
...全文
211 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
其实使用mongodb也是不错的选择
淡淡的活着 2014-05-30
  • 打赏
  • 举报
回复
加就加呗··也就是添加修改要改点 还有什么要改?加字段也不关查询的事情·
紫魂一号 2014-05-30
  • 打赏
  • 举报
回复
你得说清出 增加字段会带来什么麻烦?查询的麻烦?还是新增修改的麻烦?? 程序上不是分了几层么.其中有一层叫做模型层,对吧..那数据库新增或者删减字段,对应的也应该增删,这个没办法..至于构造sql可以通过反射来构造...
sk282216034 2014-05-30
  • 打赏
  • 举报
回复
数据库表中留几个备用字段,把SQL语句全部写在INI文件或XML文件中,执行SQL命令的时候,先读取SQL语句,再执行。 这样你可以再不重新编译程序的情况下完成你想要的功能
KeepSayingNo 2014-05-30
  • 打赏
  • 举报
回复
你看看这个表能否改行式存储为列式存储,如果可以,那么就无论以后怎么扩展,都没关系了。如果不明白,给你举个例子: 原有表的设计是 学生姓名 语文成绩 数学成绩 这样设计好了,后续扩展就要增加列。 如果设计成下面这样 学生姓名 科目 成绩 那么后续有新的科目,都没关系了,只不过查询的时候有点麻烦,用列转行可以实现
Zack999 2014-05-30
  • 打赏
  • 举报
回复
-烟花雨季 2014-05-30
  • 打赏
  • 举报
回复
以后的事以后再说
tcmakebest 2014-05-30
  • 打赏
  • 举报
回复
以后的事就交给以后来解决吧,因为增加了字段,肯定还要插入,修改的,所以以后代码也会要改的
ojekleen 2014-05-30
  • 打赏
  • 举报
回复
那就以后再说吧
  • 打赏
  • 举报
回复
提前预留几个?
jrl5365 2014-05-30
  • 打赏
  • 举报
回复
这能有什么办法,要不在原来表中加字段,要不增加一个扩充表,根据id关联起来,在扩充表中增加字段

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧