我正在测试 Visual Studio 2010 的新数据库项目功能,并希望更改表中列的名称。我更改了创建脚本中的名称并将其部署到数据库中。生成的脚本只是删除了该列并添加了一个具有正确名称的新列,但所有数据都丢失了。
是否有不会删除列数据的设置?
我正在寻找这个问题的“DataDude”解决方案。(如果有的话)
PRINT N'Altering [dbo].[Users]...';
GO
ALTER TABLE [dbo].[Users] DROP COLUMN [TestX];
GO
ALTER TABLE [dbo].[Users]
ADD [Testn] NVARCHAR (50) NULL;
GO
谢谢你,基思