Это запрос, который выполняется на C#. п получение выше ошибкиБаза данных доступа, запрос Sql, Ошибка «Синтаксическая ошибка в DROP TABLE или DROP INDEX.»
"DROP TABLE IF EXISTS `NATIONAL_ID_ISSUANCE_CENTER`;
CREATE TABLE `NATIONAL_ID_ISSUANCE_CENTER` (
`ID` INTEGER NOT NULL AUTO_INCREMENT,
`NAME` VARCHAR(100),
`APPLICATION_ID` INTEGER,
`STATUS` INTEGER,
`CREATED_BY` INTEGER,
`UPDATED_BY` INTEGER,
`CREATED_DATE` DATETIME,
`UPDATED_DATE` DATETIME,
`THIRD_PARTY_ID` INTEGER,
`PROVINCE_ID` INTEGER,
INDEX (`APPLICATION_ID`),
PRIMARY KEY (`ID`),
INDEX (`PROVINCE_ID`),
INDEX (`THIRD_PARTY_ID`)
)"
Я подозреваю, что ваш вопрос был отклонен, потому что он показывает отсутствие исследовательских усилий. Какие шаги вы предприняли для отладки этой ошибки? Могли ли вы выяснить, какое утверждение вызывает ошибку? Ниже приведены документы Microsoft на странице [DROP] (https://msdn.microsoft.com/en-GB/library/ms173790.aspx) и [CREATE] (https://msdn.microsoft.com/en-us/ library/ms174979.aspx). –
Да, я запускаю запрос в MS Access, n выделяет «IF EXISTS», «AUTO_INCREMENT» и «INDEX», –
. Версия для доступа к Office для Microsoft - 2007, я также пытался «отбросить таблицу, если существует» отдельно, но это всегда дает синтаксическую ошибку в IF EXISTS –