עדכון רשומה ב SQL server על ידי Trigger

gilbmx

New member
עדכון רשומה ב SQL server על ידי Trigger

היי, אני רוצה לעדכן שדה ברשומה כתוצאה מעדכון שדה אחר באותה רשומה. אני מנסה לעשות זאת בעזרת Trigger שמופעל כאשר מתבצע עדכון השדה המבוקש ועל ידי בדיקה שהרשומה נמצאת גם בטבלאות המערכת של Deleted + Inserted . הבעיה היא שכל פעם מתעדכנות כל הרשומות... למה ללללממממההה!!! מצ"ב קטע קוד רלוונטי UPDATE dbo.Sputtering SET AssemblyTime=GetDate() SELECT 'True' FROM DELETED d JOIN INSERTED i ON d.TubeID=i.TubeID תודה מראש לכל העונים
 

gilbmx

New member
תודה הסתדרתי לבד

UPDATE dbo.Sputtering SET AssemblyTime=GetDate() FROM Sputtering s JOIN (DELETED d JOIN INSERTED i ON d.TubeID=i.TubeID) ON s.TubeID=d.TubeID -- this worked
 
למעלה