Подскажите пожалуйста, почему этот код выдает ошибку - PullRequest
0 голосов
/ 16 августа 2010

Я не могу на всю жизнь понять, что не так с этим кодом:

IF NOT EXISTS(SELECT * FROM sys.columns WHERE name = 'Report_Date' 
                       AND object_id = OBJECT_ID('TempTable3'))
    ALTER TABLE TempTable3 ADD Report_Date datetime

--Set "ReportDate" field to the date the data was extracted less one.
UPDATE TempTable3
SET Report_Date = '20100815'

Я получаю эту ошибку:

"Msg 207, Level 16, State 1, Line 51
Invalid column name 'Report_Date'."

1 Ответ

1 голос
/ 16 августа 2010

Поместите GO после изменения таблицы

ALTER TABLE TempTable3 ADD Report_Date datetime
GO
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...