Попытка синхронизировать мою таблицу в MySQL модели с моей базой данных, и я получаю эту ошибку - PullRequest
0 голосов
/ 31 октября 2019

Я импортировал свой CSV-файл в SQL ModeL. и теперь я пытаюсь синхронизировать его с базой данных, но я получаю эту ошибку.

ОШИБКА: Ошибка 1115: неизвестный набор символов: «ПО УМОЛЧАНИЮ» Что в данном случае означает «ПО УМОЛЧАНИЮ»

Executing SQL script in server
ERROR: Error 1115: Unknown character set: 'DEFAULT'
SQL Code:
        CREATE TABLE IF NOT EXISTS `Leads`.`amocrm_leads` (
          `Название сделки` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL,
          `Компания` VARCHAR(255) NULL DEFAULT NULL,
          `Основной контакт` VARCHAR(255) NULL DEFAULT NULL,
          `Компания контакта` VARCHAR(255) NULL DEFAULT NULL,
          `Ответственный` VARCHAR(255) NULL DEFAULT NULL,
          `Этап сделки` VARCHAR(255) NULL DEFAULT NULL,
          `Воронка` VARCHAR(255) NULL DEFAULT NULL,
          `Бюджет` VARCHAR(255) NULL DEFAULT NULL,
          `Дата создания` VARCHAR(255) NULL DEFAULT NULL,
          `Кем создана` VARCHAR(255) NULL DEFAULT NULL,
          `Дата изменения` VARCHAR(255) NULL DEFAULT NULL,
          `Кем изменена` VARCHAR(255) NULL DEFAULT NULL,
         ......
    ,,,,,,,,

SQL script execution finished: statements: 3 succeeded, 1 failed

Fetching back view definitions in final form.
Nothing to fetch

1 Ответ

0 голосов
/ 31 октября 2019

ваши столбцы уже поддерживают нулевые значения, вам не нужно указывать claude DEFAULT NULL, вы можете удалить этот "DEFAULT NULL" во всех строках. надеюсь, это поможет !!

...