powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Mysql запрос
2 сообщений из 2, страница 1 из 1
Mysql запрос
    #39091926
Illium
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе время суток!

Оговорюсь, я новичок как в mysql, так и на данном форуме.

Мне нужен триггер, который бы по обновлении ячейки перезаписывал бы ячейку в другой базе данных. Я написал вот такой триггер:

Код: sql
1.
2.
3.
4.
5.
CREATE DEFINER = 'username'@'localhost' TRIGGER 'pref_users_after_upd_tr1' AFTER UPDATE ON 'db'.'pref_users'
  FOR EACH ROW
BEGIN
INSERT INTO 'dbtarget'.'pref2_users' Set user_birthday = NEW.user_birthday2; 
END;



Где db - исходная база данных с таблицей pref_users и ячейкой user_birthday, из которой берутся данные, а dbtarget - это база данных, в которой содержится таблица pref2_users и целевая ячейка user_birthday2 этой таблицы, в которую надо записать данные.
Но прежде, чем изменять бд, я бы хотел, чтобы его проверил разбирающийся в запросах и триггерах человек.

Заранее спасибо.
...
Рейтинг: 0 / 0
Mysql запрос
    #39091974
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
INSERT INTO 'dbtarget'.'pref2_users' Set user_birthday = NEW.user_birthday2
вам же нужен UPDATE?
и уточните WHERE Идентификатор=..... - какую запись апдейтить
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Mysql запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]