сложными я имею ввиду чтоб в инсерте была прописана инфа которую нужно положить сразу в несколько связанных таблиц, и чтоб в этом инсерте эти связи как-то прописывались. Я просто не знаю даже как это называется (если вообще такое существует). Спасибо
INSERT не может положить данные в несколько таблиц...
в мускуле такого нет. есть "start transaction; query1; query2..; commit;" то, о чем вы говорите больше похоже на какой-то orm
а что-то хоть приблезительное к тому что я описал существует?
Насколько я помню оракле так умеет. Multiple insert . Вот линк https://oracle-base.com/articles/9i/multitable-inserts
Этот функционал вполне себе обеспечивается связкой констрейнтов/внешних ключей, транзакций и нескольких инсертов внутри одной транзакции
а не знаешь источник какий нибудь об этом?
круто, что вы там транзакции разглядели. а то я подумал, что ему инсерты эти для скорости нужны.
Обсуждают сегодня