Использование триггеров в MySQL
Бывает удобно при вводе или редактировании таблицы автоматически формировать некоторые поля. Например, при вводе полей "фамилия", "имя" и "отчество", было бы удобно автоматически формировать поля "полное ФИО" и "сокращенное ФИО".
В первом поле фамилия, имя и отчество должны указываться полностью, разделяемые пробелом. Во втором поле должна быть указана фамилия и через пробел инициалы.
Чтобы это сделать, нужно добавить триггер для операций INSERT и UPDATE, срабатывающий перед событием (BEFORE) со следующим содержимым: