比如有一个表Tab1,结构如下字段1 字段2
1 A
2 B
3 C我现在要新建一列:字段3,并为它设定一些值
字段1 字段2 字段3
1 A 0
2 B 1
3 C 0要求不能再企业管理器中修改,而是使用Scrip完成,这个Script怎么写,能不能自动生成,或者有什么工具能做到。我最终目标是我在测试数据库中修改,都能生产Script,最后部署到真实环境中时就运行一堆Script就好了。除了这种方法,有没有其他方法完成这个从测试环境到真实环境的部署?
1 A
2 B
3 C我现在要新建一列:字段3,并为它设定一些值
字段1 字段2 字段3
1 A 0
2 B 1
3 C 0要求不能再企业管理器中修改,而是使用Scrip完成,这个Script怎么写,能不能自动生成,或者有什么工具能做到。我最终目标是我在测试数据库中修改,都能生产Script,最后部署到真实环境中时就运行一堆Script就好了。除了这种方法,有没有其他方法完成这个从测试环境到真实环境的部署?
add 字段3 int
alter table tab1 add fld3 int default 0;update tab1 set fld3=...;
alter table Tab1 add 字段3 int
那个只是例子,基本操作是增加列(不限一列),内容也不限于bit类型。
这些Scrip能否通过比较两个数据库(一个是测试,一个是真实)的表自动生成