Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Триггер в MySQL 5.0

5.1K
13 мая 2007 года
freestyler
102 / / 23.02.2007
Подскажите, пожалуйста, как написать треггер, который после удачного добавления строки, скажем в таблицу "USERS(login,FirstName,...)",будет добавлять строки в другие зависимые таблицы(связанны через FOREIGN KEY), скажем "PASSWODS(login,...)","ACCOUNTS(login,...)"
294
25 мая 2007 года
Plisteron
982 / / 29.08.2003
Цитата: freestyler
Подскажите, пожалуйста, как написать треггер, который после удачного добавления строки, скажем в таблицу "USERS(login,FirstName,...)",будет добавлять строки в другие зависимые таблицы(связанны через FOREIGN KEY), скажем "PASSWODS(login,...)","ACCOUNTS(login,...)"


Примерно так, судя по документации

 
Код:
mysql> delimiter //
mysql> CREATE TRIGGER usr_add AFTER INSERT ON users
    -> FOR EACH ROW
    -> BEGIN
    ->     INSERT INTO passwords (login, ...) VALUES(NEW.login, ...);
    -> END;//
mysql> delimiter ;
5.1K
25 мая 2007 года
freestyler
102 / / 23.02.2007
пасибо
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог