Триггер и процедура - MySQL

Узнай цену своей работы

Формулировка задачи:

Добрый день! Нужна помощь. Есть таблица tovar в нем три столбца уникальный номер, имя, количество. (id , imya, kol). Нужно создать процедуру и вызвать его на триггер, чтобы он при добавление записи на таблицу если имя товара одинаковы увеличил количество добовляемого товара на количество на количество "старого товара". Например на таблицу есть товар 'напиток' его количество 2. Пользователь добовляеть 'напиток' с количеством 3, процедура должен увеличивать 2 на 3 (получается 5 напиток) и удалять одного записа (старого). Как создать эту процедуру и триггера? Помогите пожалуйста. Заранее спасибо!

Решение задачи: «Триггер и процедура»

textual
Листинг программы
Query : insert into kitob values(default,'Алхимик',12,5,2,'Миёна',3,22,1999,342)
Error Code : 1415
Not allowed to return a result set from a trigger

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4 из 5