При добавлении новой строки в таблицу выскакивает ошибка ERROR 1442 (HY000): Can't update table 'parts' in stored function/trigger because it is already used by statement which invoked this stored function/trigger.
CREATE
DEFINER = 'root'@'localhost'
TRIGGER `60541_arr`.trigger1
BEFORE INSERT
ON `60541_arr`.parts
FOR EACH ROW
BEGIN
DECLARE N int DEFAULT 0;
SELECT COUNT(*) INTO N FROM parts WHERE Part_name=NEW.Part_name;
IF N > 0 THEN
UPDATE parts SET Part_name =CONCAT(Part_name,'-',N);
END IF;
END
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть 2 идентичные по полям таблицы в одной БДsirovyna и zayavki
Не могу понять как модернизировать код, чтобы сделать дозапись в файл без использования проверки на существование файла
В моём Azure CosmosDb MongoApi есть JSON с вложенным массивом документов