У меня есть структура таблицы, подобная этой
когда я вставляю строку в таблицу, я использую этот запрос:
INSERT INTO table_blah ( material_item, ... hidden ) VALUES ( data, ... data ) ON DUPLICATE KEY UPDATE id = id, material_item = data, ... hidden = data;
когда я сначала вставляю данные без запуска ON DUPLICATE KEY
, значение id увеличивается:
но когда триггеры ON DUPLICATE KEY
и я INSERT A NEW ROW id выглядит странно для меня:
Как я могу сохранить auto increment
, приращение правильно, даже если он вызывает ON DUPLICATE KEY
?