Я создал модель в MySQL верстаке, когда я хочу перенаправить ее для создания сценария «создать» и «вставить», я получаю следующую ошибку:
ОШИБКА:
Executing SQL script in server
ERROR: Error 1366: Incorrect integer value: 'G1' for column 'gebruiker_id' at row 1
SQL Code:
INSERT INTO `databaseher`.`gebruiker` (`gebruiker_id`, `voornaam`, `achternaam`, `E-mail`) VALUES ('G1', 'Ronny', 'Giezen', 'r.giezen@gmail.com')
Я не понимаю, что с ним не так, потому что тип данных столбца, в который вставляется значение «G1», это «VARCHAR (4)». Должна быть возможность вставить и букву, и цифру .... По крайней мере, я так думал ...
Это таблица создания:
CREATE TABLE IF NOT EXISTS `databaseher`.`gebruiker` (
`gebruiker_id` VARCHAR(4) NOT NULL,
`voornaam` VARCHAR(25) NOT NULL,
`achternaam` VARCHAR(20) NOT NULL,
`E-mail` VARCHAR(30) NOT NULL,
PRIMARY KEY (`gebruiker_id`),
UNIQUE INDEX `E-mail_UNIQUE` (`E-mail` ASC) VISIBLE)
ENGINE = InnoDB;
Если кто-то может помочь , это будет здорово.
Заранее спасибо!