English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
لا يمكننا استخدام الدوال كقيم افتراضية في MySQL، ولكن يمكننا استخدام التفعيلات. دعونا نرى مثالًا.
أولاً، سنقوم بإنشاء جدول. استخدام الأمر CREATE لإنشاء جدول.
mysql> إنشاء جدول TbLFunctionTrigger - > ( - > id int, - > username varchar(100) - > );
إليك لغة إنشاء تفعيل يحتوي على القيم الافتراضية.
إنشاء تفعيل أي اسم قبل إدراج في yourTableName لكل سطر تعيين new.columnname = uuid();
دعونا الآن نفترض استعلامًا لإنشاء تفعيل.
mysql> إنشاء تفعيل insertBef - > قبل إدراج في TbLFunctionTrigger - > لكل سطر - > تعيين new.id = uuid();
إعداد القيم الافتراضية للبحث أعلاه.