Выполнение сценария SQL на сервере ОШИБКА: ошибка 1064 - PullRequest
0 голосов
/ 11 октября 2018

Я пытаюсь создать базу данных из диаграммы E / R, которую я только что создал, используя MySQL WorkBench, может кто-нибудь помочь?

Выполнение сценария SQL на сервере ERROR: Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near

CONSTRAINT `IDProveedor`
FOREIGN KEY (`IDproveedor`)
REFERENCES `Repu

at line 11

Код SQL:

    -- -----------------------------------------------------
    -- Table `Repuestos`.`Articulo`
    -- -----------------------------------------------------
    CREATE TABLE IF NOT EXISTS `Repuestos`.`Articulo` (
      `IDArticulo` INT NOT NULL AUTO_INCREMENT,
      `Nombre` VARCHAR(45) NOT NULL,
      `IDproveedor` INT NOT NULL,
      `Articulocol` VARCHAR(45) NOT NULL,
      `Valor_Unitario` INT NOT NULL,
      PRIMARY KEY (`IDArticulo`),
      INDEX `NitProveedor_idx` (`IDproveedor` ASC) VISIBLE,
      CONSTRAINT `IDProveedor`
        FOREIGN KEY (`IDproveedor`)
        REFERENCES `Repuestos`.`Proveedor` (`IDProveedor`)
        ON DELETE NO ACTION
        ON UPDATE NO ACTION)
    ENGINE = InnoDB

Выполнение сценария SQL завершено: операторы: 6 успешно выполнены, 1 не удалось

Извлечение определений представления в окончательной форме.Ничего не достать.

...