J'essaye de créer une table d'archives dans MariaDB en utilisant dbForge et j'obtiens l'erreur suivante quand je sauvegarde la table.Symbole inattendu Moteur d'archive 'NONE' - MariaDB DBForge
Symbole inattendu 'AUCUN'
dbForge change automatiquement la ligne suivante:
clé primaire (ArchiveSupplierID)
Pour
clé primaire UTILISATION NONE (ArchiveSupplierID)
Voici ma définition de la table
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;
Merci,
Il ne ressemble pas à la version actuelle de dbForge (v7.2) le fait, peut-être qu'il était un bug dbForge qui a été fixé. Cependant, quelle est exactement la déclaration que vous exécutez avant que dbForge ne la convertisse en une syntaxe incorrecte? Ce que vous avez cité comme "ma définition de la table" a déjà "USING NONE". – elenst