SQL Server 2000 - ALTER TABLE + INSERT INTO = Errors?

Я пытаюсь изменить таблицу, чтобы добавить новый столбец, а затем вставить в нее новую строку.

ALTER TABLE Roles ADD ModifiedDate DateTime;
INSERT INTO Roles (Name, [Description], CreatedBy, BuiltIn, Created, ModifiedDate)
    VALUES ('Name', 'Description', 0, 1, GETDATE(), GETDATE())

но получаю :

Msg 207, Level 16, State 1, Line 1
Invalid column name 'ModifiedDate'.

когда я пытаюсь запустить указанный выше SQL в SQL Server Management Studio. Я думаю, что это ошибка Studio, а не ошибка сервера. Если SQL был запущен, он должен работать, так как в этой точке существовал бы столбец.

Как мне добавить новый столбец в таблицу, а затем вставить в эту таблицу?

Версии:

  • SQL Server 2000
  • SQL Server Management Studio 2008
15
задан woderkant 6 October 2014 в 09:24
поделиться