constraint CHECK ב mysql

constraint CHECK ב mysql

מישהו יודע איך עושים CHECK ב MYSQL? הפקודה לא עובדת וראיתי שיש על זה דיבור ברשת אבל לא מצאתי תשובה לעניין. אני רוצה לודא שלא יכנס נתון "" מחרוזת באורך 0 לתוך תא וכאן לא מספיק NOT NULL מה עושים???? תודה.
 

sinaiy

New member
TRIGGER

תשתמש ב TRIGGER BEFORE INSERT על הטבלה שימנע מקרים כאלה,
 

zalomon

New member
רק אם אינך נדרש לביצועים גבוהים

שכן טריגרים ב-mysql, למרבה הצער, ממומשים גרוע מבחינת נעילות, זמן ריצה וכו'. check אכן אינו ממומש ב-mysql. יש עוד טריק מלוכלך של להשתמש ב-view עם check option. בקיצור - אין פתרון מוצלח...
 
למעלה