Моя база данных содержит три таблицы с именами Object_Table, Data_Tableи Link_Table. Таблица ссылок содержит только два столбца: идентификатор записи объекта и идентификатор записи данных.
Я хочу скопировать данные из того места, DATA_TABLEгде они связаны с одной данной идентификацией объекта, и вставить соответствующие записи в Data_Tableи Link_Tableдля другой данной идентификации объекта.
Я могу сделать это, выбрав в табличную переменную и циклически делая две вставки для каждой итерации.
Это лучший способ сделать это?
Редактировать : я хочу избежать цикла по двум причинам: во-первых, я ленив, а таблица цикла / температуры требует больше кода, больше кода означает больше мест для ошибок, а вторая причина - это проблема производительности.
Я могу скопировать все данные за одну вставку, но как получить таблицу ссылок для ссылки на новые записи данных, где каждая запись имеет новый идентификатор?