Мне нужно в триггере обнулить все поля dflt
таблицы кроме того, которому ставится dflt=1
.
Пробовал так:
----------------------------
BEGIN
UPDATE dictionary
SET new.dflt = 0
WHERE id_parent = old.id_parent AND id != old.id;
END
----------------------------
При любой операции с таблицей dictionary
(insert, update) ругается:
Can't update table 'dictionary' in stored function/trigger because it is already used by statement which invoked this stored function/trigger.
Понятно, что не может самого себя за волосы из болота ..., а как сделать? Подскажите плз.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Пытаюсь установить MySQL сервер версии 57, но в репозитории он 5
В таблице есть два поля: cost - значение стоимости currency - в какой валюте (USD, EUR, RUR)
Можете объяснить новичку, что такое контрольная сумма и как ее считать? Мое задание: реализовать вычисление контрольных сумм для структур,...
Задача заключается в том, что дан массив действительных чисел a1, a2,