【发布时间】:2015-08-23 11:20:50
【问题描述】:
我遇到了需要在表中添加一列的情况。向生产系统中的现有表添加列的行业最佳实践是什么。
- 默认在最后
- 在适当的位置
- 在表的审核字段之前
我们的数据建模器已添加该列并选择了默认选项。如果频繁使用添加的列,是否会影响性能。
开发始终在审计字段之前添加列作为标准的脚本的努力是什么?
任何帮助将不胜感激。
【问题讨论】:
-
要在除末尾之外的任何位置添加列,您必须重命名或备份原始表,创建新结构,然后将数据导入回来。不好玩...除非您有非常令人信服的理由将列放在中间,否则将其放在最后并使用视图或其他机制重新定位列。
标签: sql oracle data-modeling