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