![]() |
1
7
展开表及其列。 右键单击列,然后单击重构->重命名。。。 选中“预览更改”框,在“新名称”字段中更改名称。
在数据库项目中,将创建一个显示名称更改的重构日志文件。 当针对现有数据库部署新架构时,DataDude似乎会查看refactorlog文件和dbo.\u refactorlog表,以确定需要针对数据库处理哪些重构。
基思 |
![]() |
2
1
如果表很小,可以使用正确的列创建一个新表,然后从旧表插入到新表中,同时更改列。
语法当然被简化了。 |
![]() |
3
1
visualstudio数据库项目处理模式更改的方式会导致这种混乱。VS很难判断您是重命名了一个列(并且应该保留数据),还是删除了该列并添加了一个不同的列。我的公司在一个数据库模式源代码控制产品上工作了相当长的一段时间,该产品具有所有这些相同的问题。 K. Scott Allen (referenced by Jeff Atwood) . 本系列文章将为您提供一个更好的数据库版本控制解决方案。 |