для следующий таблиц, логика
what tableD tableC tableB tableA (tableA_pk, tableB_fk, col1) (tableB_pk, col1, col2, col3, col4, col5) (tableA_fk, col1, col2, col3) (tableD_pk, col1, col2, col3, col4, col5, col6, col7) может вы envision для того чтобы сделать следующий?
we может создать последовательность 2 для tableB и tableA; но как вы передаете дальше новый номер последовательности к показателям ребенка?
--создайте новые рекорды в tableB основанном на поставленном на обсуждение match INSERT в createnewpk b select tableB, d.col3, d.col4, d.col5, d.col6, tableB b d.col7 from, поставленный на обсуждение d где d.col1 = b.col1 и d.col2 и b.col2
--создайте новый рекорд для показателей ребенка в INSERT tableA (отсутствие условий задействованных) в tableA createnewpk select, b.generated_newpk, col1
--создайте новый рекорд для показателей ребенка в tableC но уточните данные основанные на поставленном на обсуждение match. INSERT в select a.generated_newpk, .d.col5, d.col6, d.col7 from tableC c, поставленный на обсуждение d где c.col1 = d.col5 и c.col2 = d.col6 и c.col3= d.col7 c tableC
class=
|