מהו טריגר MySQL?
מהו טריגר MySQL?

וִידֵאוֹ: מהו טריגר MySQL?

וִידֵאוֹ: מהו טריגר MySQL?
וִידֵאוֹ: WC - טריגר 2024, מאי
Anonim

ה טריגר של MySQL הוא אובייקט מסד נתונים המשויך לטבלה. הוא יופעל כאשר תבוצע פעולה מוגדרת עבור הטבלה. ה הדק ניתן לבצע בעת הפעלת אחת מהפעולות הבאות MySQL הצהרות על השולחן: INSERT, UPDATE ו-DELETE וניתן להפעיל אותו לפני או אחרי האירוע.

בדרך זו, מהו טריגר ב-MySQL עם דוגמה?

ב-MySQL, טריגר הוא תוכנית מאוחסנת המופעלת אוטומטית בתגובה לאירוע כגון לְהַכנִיס , עדכון , או לִמְחוֹק שמתרחש במשויך שולחן . לדוגמה, אתה יכול להגדיר טריגר שמופעל אוטומטית לפני הוספת שורה חדשה לתוך שולחן.

איך אני מפעיל טריגר ב-MySQL? הבסיס הדק התחביר הוא: CREATE הדק `שם_אירוע` לפני/אחרי הוספה/עדכון/מחיקה ב`מסד נתונים`. `שולחן` עבור כל שורה התחלה -- הדק body -- קוד זה מוחל על כל -- שורה הוכנסה/עודכנת/נמחקה END; אנחנו דורשים שניים מפעילים - AFTER INSERT ואחרי עדכון בטבלת הבלוג.

דעו גם, מהו טריגר ומה מטרתו תן דוגמה?

הדק : א הדק הוא פרוצדורה מאוחסנת במסד הנתונים אשר מפעיל אוטומטית בכל פעם שמתרחש אירוע מיוחד במסד הנתונים. ל דוגמא , א הדק ניתן להפעיל כאשר שורה מוכנסת לטבלה שצוינה או כאשר עמודות טבלה מסוימות מתעדכנות.

מהו טריגר ב-MySQL w3schools?

א הדק היא קבוצה של פעולות המופעלות באופן אוטומטי כאשר פעולת שינוי שצוינה (SQL INSERT, UPDATE או משפט DELETE) מתבצעת בטבלה שצוינה. טריגרים שימושיים למשימות כגון אכיפת כללים עסקיים, אימות נתוני קלט ושמירה על עקבות ביקורת. תוכן: שימושים עבור מפעילים.

מוּמלָץ: