items.csv, 1067 строк
2. файл items.sql, код:
load data local infile "items.csv" into table item_classes fields terminated by ";" lines terminated by "\n" ignore 0 rows
(длинный список полей);
3. CREATE SCRIPT script.sql, содержит код сгенерированный программой mysql-workbench и содержит инструкции для создания таблиц
Проблема:
Если после запуска script.sql запустить items.sql он создаст только 1051 строк.
Если запустить скрипт items.sql повторно он запишет в БД оставшиеся 16 строк.
Сообщений об ошибках никаких не выдаёт
Также стоит сказать что в таблице items автоинкрементальный id, но в csv-файле id прописаны явно и не по порядку, без повторений
Вопрос: почему возникает вышеописанная проблема?
Ну без файлов самих тут можно предположить что угодно
Боюсь что содержимое этих файлов коммерческая тайна. А как они бы вам помогли?
Да кому нужны твои разбивки по классам, вот ей богу. А помочь без конкретного sql'a - практически невозможно. У тебя там явно в данных собака зарыта
Дело не в этом. Заказчику может не понравится если я буду такие данные выкладывать в открытый доступ
Обсуждают сегодня