Задать вопрос
@Jastin

Как вставить данные в две таблицы сразу?

Связывать обе записи не надо. Просто вставить данные из формы в две таблицы сразу.
Почему если просто повторить запрос, указав другую таблицу, то первый запрос не выполняется. Выполняется только второй? Может, мне в одном сценарии нужно будет выполнять много разных запросов к разным таблицам.
  • Вопрос задан
  • 172 просмотра
Подписаться 2 Простой 4 комментария
Решения вопроса 1
ipatiev
@ipatiev
Потомок старинного рода Ипатьевых-Колотитьевых
1. Вставить в первую
2. Вставить во вторую.

При возникновении ошибок - прочитать и исправить.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
mayton2019
@mayton2019
Bigdata Engineer
Вот так.
START TRANSACTION;
 INSERT INTO tab1 ....;
 INSERT INTO tab2 ....;
COMMIT;

И с точки зрения стороннего наблюдателя таблицы вставились "сразу".
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы