PDA

View Full Version : اضافه کردن یه عدد به تاریخ در ترایگراس کیو ال



s.yavari
پنج شنبه 09 فروردین 1397, 23:57 عصر
سلام
من ترایگرنوشتم که مقدار فیلد تاریخ رکورد max(id)-1-راگرفته دررکورد جاری یه روز اضافه کند خطا نمیده ولی انجام
نمیشه.ممنون میشم راهنمایی بفرمایید.
select @end=date1 from table1 where id1=IDENT_CURRENT('id1')-1;
set @Original =DATEADD(dd,1,@end);
update table1 setdate1= @Original where id1 in(SELECT MAX(id1) FROM table1)