0
نوشتن Trigger
با سلام و احترام
من می خوام یک Trigger روی یکی از Table هام در دیتابیس بنویسم که کسی نتونه قیمت ها رو به بیشتر از میزان ده درصد افزایش بده...
گیر کردم متاسفانه..
ممکنه راهنمایی کنید؟
با تشکر
4 پاسخ
1
سلام و عرض ادب، trigger زیر اینکار رو برای شما انجام میده، با فرض اینکه جدول شما Products و ستون مورد نظر Price باشه:
create trigger [dbo].[CHECK_PRODUCT_PRICE] on [dbo].[Products] for update as if (select [price] from inserted) > (select ([price] + (([price] / 100) * 10)) from deleted) begin RAISERROR ('price is invalid',10,1) rollback transaction end
0
سلام
ممنون از پاسختون
اما متاسفانه Error میده
1
بالاخره پس از تلاش های بسیار جواب رو پیدا کردم
برای شما هم به اشتراک می گذارم
اگر سوالی در مورد کوئری داشتید در خدمت هستم
0
دوستان....
کسی نبود.؟