Я пытался отправить инженер MySQL модель, но она не будет работать - PullRequest
0 голосов
/ 27 ноября 2018

Я не знаю, что не так с синтаксисом.Может кто-нибудь объяснить эту ошибку?

Выполнение сценария SQL на сервере

ОШИБКА: Ошибка 1064: в синтаксисе SQL имеется ошибка;проверьте руководство, соответствующее вашей версии сервера MySQL, чтобы узнать правильный синтаксис для использования рядом с '), voornaam VARCHAR (45) NOT NULL,
tussenvoegsel VARCHAR (45) NULL, `ach' в строке 2

Код SQL:

CREATE TABLE IF NOT EXISTS `FYS_Database`.`Persoon` (

      `id_persoon` VARCHAR(9) GENERATED ALWAYS AS (),
      `voornaam` VARCHAR(45) NOT NULL,
      `tussenvoegsel` VARCHAR(45) NULL,
      `achternaam` VARCHAR(45) NOT NULL,
      `geboorte_datum` DATE NOT NULL,
      `geslacht` VARCHAR(3) NOT NULL,
      `gebruikers_naam` VARCHAR(45) NULL,
      `wachtwoord` VARCHAR(45) NULL,
      `telefoonnummer` VARCHAR(45) NULL,
      `email` VARCHAR(45) NULL,
      `foto` BLOB NULL,
      PRIMARY KEY (`id_persoon`),
      UNIQUE INDEX `id_persoon_UNIQUE` (`id_persoon` ASC) VISIBLE)
    ENGINE = InnoDB
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...