50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

اشکال در اجرا شدن Trigger

سلام

من یک trigger نوشتم اما نمی دونم مشکلش چیه و چرا جواب نمی ده...

خطایی هم که میده براتون ارسال می کنم.

سلام
من یک trigger نوشتم اما نمی دونم مشکلش چیه و چرا جواب نمی ده...
خطایی هم که میده براتون ارسال می کنم.
||http://tosinso.com/files/get/d615395c-cfe5-4934-af76-9a1c1ccdc731||
این هم خطا
||http://tosinso.com/files/get/e0edf486-40e2-44b4-b604-6740229795f8||

این هم خطا

سلام
من یک trigger نوشتم اما نمی دونم مشکلش چیه و چرا جواب نمی ده...
خطایی هم که میده براتون ارسال می کنم.
||http://tosinso.com/files/get/d615395c-cfe5-4934-af76-9a1c1ccdc731||
این هم خطا
||http://tosinso.com/files/get/e0edf486-40e2-44b4-b604-6740229795f8||
پرسیده شده در 1395/09/14 توسط

4 پاسخ

0

یک سوال دیگه..

من تو بدنه اصلی تریگری که نوشتم در قسمت Select فقط مقدار میانگین رو دارم تو متغیر می نویسم

چرا بیشتر از یک مقدار بر می گردونه؟؟

پاسخ در 1395/09/15 توسط
2

سلام و عرض ادب، اون قسمتی که نتیجه کوئری رو داخل متغیر قرار میدید، کوئری شما بیش از یک رکورد برمیگردونه، در حالی که شما فقط می تویند یک مقدار رو داخل متغیر ذخیره کنید:

DECLARE @newprice MONEY
SET @newprice = (select top(1) avg(listprice) from t2)
پاسخ در 1395/09/15 توسط
0

ممنون از پاسخ شما...

شما ایده ای دارید که این کوئری رو چه طوری میشه نوشت؟

من می خوام کسی نتونه به قیمت ها ( به هیچ کدام از سطرهای ستون قیمت ) بیشتر از 10 درصد اضافه کنه..

یا اصلا بیشتر از 4 برابر کنه قیمت ها رو..

این کوئری رو چه طوری می شه نوشت؟

ممنون

پاسخ در 1395/09/15 توسط

پاسخ شما