Я пытаюсь создать таблицу архива в MariaDB с помощью dbForge, и я получаю следующую ошибку при сохранении таблицы.Unexpected Symbol 'NONE' Engine Engine - MariaDB DBForge
Неожиданный символ 'NONE'
dbForge автоматически изменяет следующую строку из:
PRIMARY KEY (ArchiveSupplierID)
Для
PRIMARY KEY USING NONE (ArchiveSupplierID)
Ниже мое определение таблицы
CREATE TABLE supplierarchives (
ArchiveSupplierID INT(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY USING NONE (ArchiveSupplierID)
)
ENGINE = ARCHIVE
AUTO_INCREMENT = 31888
AVG_ROW_LENGTH = 148
CHARACTER SET utf8
COLLATE utf8_general_ci;
Спасибо,
Он не похож на текущую версию dbForge (V7.2) делает это, может быть, это была ошибка dbForge, которая была исправлена. Тем не менее, что именно вы выполняете перед тем, как dbForge преобразует его в неправильный синтаксис? То, что вы указали как «определение моего стола», уже имеет «ИСПОЛЬЗОВАНИЕ НЕТ». – elenst