עבור לתוכן

trigger ב sql פועל כל... יום

Featured Replies

פורסם

היי לכולם,

יש לי בטבלה שדה שנקרא "בתוקף"

המשמעות שלו היא: האם מנוי של לקוח בחדר כושר בתוקף או לא.

השדה הזה הוא נגזר מתאריך הקניה של המנוי והתאריך הנוכחי (כל המנויים לשנה אחת בדיוק)

ע"מ שערך השדה יהיה תמיד מעודכן אני צריך טריגר שיפעל פעם ביום בחצות.... או לפחות כל פעם שאני פותח את הDB

מישהו יכול לעזור?

אולי יש פתרון ללא טריגר?

תודה רבה

פורסם

לא יותר פשוט לעשות את זה שאתה קורא מהטבלה וזהו?

תחסר מהתאריך הנוכחי את התאריך קניה

פורסם
  • מחבר

לחסר מהתאריך הנוכחי או להשתמש בdatediff זה בדיוק מה שאני לא רוצה לעשות.

אני רוצה שהשדה "בתוקף" יהיה תמיד מעודכן, כי יש שאילתות שמשתמשות בו. בעתיד, לכל מנוי יהיה גם תוקף שונה משלו.

מישהו מכיר TRIGGER שיוכל לדאוג לזה?

פורסם

trigger תלוי במימוש sql שלך נראה לי, תחפש בדוקימנטציה שלו על זה.

אתה גם יכול לכתוב איזה שאילתה שעושה את הבדיקה, ולהריץ אותה פעם ביום או מתי שאתה רוצה.

פורסם

תיצור שאילתא שמשתמשת בנתונים כדי לחשב את התאריך שאתה צריך, ותיגש תמיד לשאילתא במקום לטבלה.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים