我试图从MS-Access档案中将一些数据输入我的服务器库数据库。 由于有些数据重叠,我不断发现主要的错误。 因此,我尝试使用<代码>。 页: 1 INSERT IGNORE。 我的服务器(从2008年R2号机起)似乎都不知道这两件事,因为我有星号错误。 是否需要增加图书馆或<代码>。 INSERT IGNORE和ON DUPLICATE KEY
,在插入一个定点时不可使用? 这部法典:
INSERT INTO XCManager.XC_DATA1 (STATION_ID, SENSORNAME, TIME_TAG, ORIG_VALUE, ED_VALUE, SOURCE)
SELECT STATION_ID, SENSORNAME, TIME_TAG, ORIG_VALUE, ED_VALUE, SOURCE
FROM OPENDATASOURCE ( Microsoft.Jet.OLEDB.4.0 ,
Data Source=H:OPERATIONS & MAINTENANCE SECTIONModeling & GaugingPCBase2PCBASE2 Files.mdb )...RUMN3
ON DUPLICATE KEY UPDATE STATION_ID=STATION_ID
由此得出以下结果:
Msg 156, Level 15, State 1, Line 3
Incorrect syntax near the keyword ON .