不,抱歉。我也想拥有这样的设施。您必须手动升级数据库。
方法如下:
提示:在初始版本之后,我从未使用工具更改我的数据库架构。我总是编写更改脚本并将其放入下一个更新脚本中。
不是你问的那样,但这是一个可行的解决方案。
UpdateScript 可能如下所示:
** 伪代码**
-- Update to version 2
alter table [MyTable] add newColumn int null
GO
update [MyTable] set [newColumn] = 0
GO
alter table [MyTable] change newColumn int not null
GO
alter procedure spGetDBVersion
as
begin
select 2 as CurrentVersion
end
Run Code Online (Sandbox Code Playgroud)