Ich teste gerade die neuen Datenbankprojektfunktionen von Visual Studio 2010 und möchte den Namen einer Spalte in einer Tabelle ändern. Ich änderte den Namen im Erstellungsskript und stellte es für die Datenbank bereit. Das generierte Skript hat die Spalte einfach gelöscht und eine neue Spalte mit dem richtigen Namen hinzugefügt, aber alle Daten gingen verloren.
Gibt es eine Einstellung, bei der die Spaltendaten nicht gelöscht werden?
Ich bin auf der Suche nach der "DataDude"-Lösung für dieses Problem. (Falls es eine gibt)
PRINT N'Altering [dbo].[Users]...';
GO
ALTER TABLE [dbo].[Users] DROP COLUMN [TestX];
GO
ALTER TABLE [dbo].[Users]
ADD [Testn] NVARCHAR (50) NULL;
GO
Ich danke Ihnen, Keith