Не имеет значения по умолчанию - PullRequest
0 голосов
/ 24 апреля 2020

Я использую mysql верстак 8.0 CE. Это моя таблица:

CREATE TABLE IF NOT EXISTS `Empet`.`Treatments_has_PetTreatments` (
  `Treatments_TreatmentNumber` INT NOT NULL,
  `PetTreatments_ExaminationNumber` INT NOT NULL,
  PRIMARY KEY (`Treatments_TreatmentNumber`, `PetTreatments_ExaminationNumber`),
  INDEX `fk_Treatments_has_PetTreatments_PetTreatments1_idx` (`PetTreatments_ExaminationNumber` ASC) VISIBLE,
  INDEX `fk_Treatments_has_PetTreatments_Treatments1_idx` (`Treatments_TreatmentNumber` ASC) VISIBLE,
  CONSTRAINT `fk_Treatments_has_PetTreatments_Treatments1`
    FOREIGN KEY (`Treatments_TreatmentNumber`)
    REFERENCES `Empet`.`Treatments` (`TreatmentNumber`)
    ON DELETE NO ACTION
    ON UPDATE NO ACTION,
  CONSTRAINT `fk_Treatments_has_PetTreatments_PetTreatments1`
    FOREIGN KEY (`PetTreatments_ExaminationNumber`)
    REFERENCES `Empet`.`PetTreatments` (`ExaminationNumber`)
    ON DELETE NO ACTION
    ON UPDATE NO ACTION)
ENGINE = InnoDB;

Содержит:

insert into `Empet`.`Treatments_has_PetTreatments` (
  `Treatments_TreatmentNumber`,
  `PetTreatments_ExaminationNumber`
  ) values (
    050, 18
  );

Когда я выполняю это, я получаю сообщение об ошибке «Treatments_TreatmentNumber не имеет значения по умолчанию», как я могу это исправить это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...