Мне нужно решение проблемы mi.Это не обязательно должен быть цикл, я благодарен за каждый ввод.
У меня есть таблица с 262 записями.Давайте назовем это EXPTB1 .И у меня есть вторая Таблица EXPTB2 , которая является emtpy.
Теперь для каждой записи в EXPTB1 мне нужно 6 записей в EXPTB2.И три атрибута должны быть заполнены.Одним из них является первичный ключ, который автоматически генерируется последовательностью.Один - это внешний ключ записи EXPTB1, а другой содержит шесть разных номеров (позиций) для каждой из 6 записей.Числа всегда будут 1,2,3,11,12,13.
Итак, мы рассмотрим отдельную запись EXPTB1, которая мне нужна для каждого из объектов ist, следующего запроса:
insert into EXPTB2(EXPTB2_ID,EXPTB2_EXPTB1_ID,EXPTB2_POSITION) values (EXPTB2_SEQ.nextval,EXPTB1_ID,1);
insert into EXPTB2(EXPTB2_ID,EXPTB2_EXPTB1_ID,EXPTB2_POSITION) values (EXPTB2_SEQ.nextval,EXPTB1_ID,2);
insert into EXPTB2(EXPTB2_ID,EXPTB2_EXPTB1_ID,EXPTB2_POSITION) values (EXPTB2_SEQ.nextval,EXPTB1_ID,3);
insert into EXPTB2(EXPTB2_ID,EXPTB2_EXPTB1_ID,EXPTB2_POSITION) values (EXPTB2_SEQ.nextval,EXPTB1_ID,11);
insert into EXPTB2(EXPTB2_ID,EXPTB2_EXPTB1_ID,EXPTB2_POSITION) values (EXPTB2_SEQ.nextval,EXPTB1_ID,12);
insert into EXPTB2(EXPTB2_ID,EXPTB2_EXPTB1_ID,EXPTB2_POSITION) values (EXPTB2_SEQ.nextval,EXPTB1_ID,13);
Изображение результата
- Rownumber
- Первичный ключ - создается по последовательности
- Внешний ключ из записи в EXPTB1
- Позиция
Надеюсь, мое описание достаточно ясное, его немного сложно описать ..:)
Приветствия Фабиан