Сохраните некоторые значения полей, загружая данные из файлов в Mysql, используя команду LOAD DATA INFILE - PullRequest
0 голосов
/ 21 мая 2019

Я использую команду LOAD DATA INFILE для загрузки / обновления данных, используя файл CSV в качестве источника данных. Это работает нормально, но я не хочу менять некоторые значения в целевой таблице.

например.

Файл выглядит так: Field1, Field2, Field3, Field4

Таблица Field1, Field2, Field3, Field4, Field5

Скажем, поле1 является ключом.

Когда я выполняю команду, когда она находит существующую строку Field1, она заменяет Field2, Field3 и Field4 значениями в файле amd Field5 значением по умолчанию (например, NULL).

Я бы хотел сохранить значение поля 5 в таблице.

...