日期:2014-05-18  浏览次数:20523 次

数据库转移问题!!!!
在开发数据库上做功能,然后要把功能更新到现在正在使用的数据库上

同事 表结构,存储过程,视图啥的都要弄到正式的数据库上 


之前做的时候 添加字段啥的没留脚本,现在好头大,添加一个存储过程, 报错:列名无效

.....


而 正式数据库上的数据还不能被覆盖,

有什么办法吗?难道要一个一个 的添加列吗

------解决方案--------------------
既然正式数据库上已经在东西且不能被覆盖,那只有一个个处理了,将上面没有的东西用脚本导入,表中的数据用导入的方式从开发数据库上导.
------解决方案--------------------
手动导脚本过去 。
------解决方案--------------------
如果添加字段的量不太多的话,就手动添加字段吧,用语句“alter table 表名 add 字段 类型”添加,或者点击表格-右键-修改进行添加列。添加新列的话,表中的数据是不会丢失的。如果,你要修改已经有数据行的列,只要不修改列的类型,数据也是不会清空的

存储过程、视图等等的添加得在你的表格更新完成后,不然会编译报错的。目前对SQL的,我还没找到更好的方法实现,与LZ共同探讨。