Дает внешнему ключу тот же номер, что и родительский идентификатор автоматически - PullRequest
0 голосов
/ 01 марта 2019

У меня есть table1 & table2 (с внешним ключом), см. Таблицы:

enter image description here Я хочу запрос, который может автоматически выставить то же значение, что и

(INSERT INTO table2 (table2.foreignKey) VALUES (table1.id))

1 Ответ

0 голосов
/ 01 марта 2019

Для этого можно использовать Триггер .

Это будет выглядеть примерно так:

delimiter |

CREATE TRIGGER insertIntoTable2 AFTER INSERT ON table1
  FOR EACH ROW
  BEGIN
    INSERT INTO table2 SET foreignKey = NEW.id;
  END;

|
delimiter ;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...