Dies ist die Abfrage, die in C# ausgeführt wird. n obige Fehler bekommenAccess-Datenbank, Sql-Abfrage, Fehler "Syntaxfehler in DROP TABLE oder 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`)
)"
Ich vermute, dass Ihre Frage abgelehnt wurde, weil es einen Mangel an Forschungsanstrengungen anzeigt. Welche Schritte haben Sie unternommen, um diesen Fehler zu beheben? Konnten Sie herausfinden, welche Aussage den Fehler verursacht? Hier sind die Microsoft-Dokumente auf der [DROP] (https://msdn.microsoft.com/en-GB/library/ms173790.aspx) und [CREATE] (https://msdn.microsoft.com/en-us/ Bibliothek/ms174979.aspx) Anweisungen. –
Ja, ich führe die Abfrage in MS Access, n es markiert "IF EXISTS", "AUTO_INCREMENT" und "INDEX", –
Microsoft Office-Access-Version ist 2007, habe ich auch "Drop-Tabelle, wenn vorhanden" getrennt, aber es gibt immer Syntaxfehler bei IF EXISTS –