0

私は一生、このコードの何が問題なのかを理解することはできません:

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'."
4

1 に答える 1

1

alter table の後に GO を入れる

ALTER TABLE TempTable3 ADD Report_Date datetime
GO
于 2010-08-16T14:50:50.123 に答える