PDA

View Full Version : سوال: کمک در مورد تریگرها در mysql



mostafa0098
جمعه 20 تیر 1393, 18:41 عصر
سلام دوستان مثل اینکه ساختار تریگر ها در sql server با mysql متفاوته من این کدو ابتدا نوشتم :

create trigger ins_sendfax on sendfax
after insert
as
begin
declare @id int
select @id=userid from inserted
update orders set countSend=countSend-1 where userid=@id and active=1
end

بعد فهمیدم توی mysql ساختارش کلا متفاوته، و به صورت زیر تغییرش دادم :


create trigger sendfax_ins
after insert
on sendfax
for each row
begin
set @id=new.userid


update orders set countSend=countSend-1 where userid=@id and active=1
end
ولی متاسفانه باز هم میگه ارور سینتکسی داره، میتونید ارور سینتکسیشو بهم بگید؟؟
سپاس

MRmoon
جمعه 20 تیر 1393, 22:30 عصر
درود.

این جا جاییش نوشته تالار MySql؟؟؟

سوالتون رو در تالار خود MySql بپرسید.

محمد.

mostafa0098
شنبه 21 تیر 1393, 00:42 صبح
حالا نزنمون، حواسم پرت شد عمو جون