Что вы можете сделать, это сгенерировать несколько операторов вставки для каждой строки B, а затем вручную вызвать их в базе данных A.Что-то вроде
SELECT 'Insert into test (id, column1, column2) values (''A11'', ' || b.column1 || ', ' || b.column2 || ');'
FROM test b;
Это сгенерирует кучу операторов вставки, которые будут выглядеть как
Insert into test (id, column1, column2) values ('A11', 500, 600);
И затем вы можете вручную вызвать эти операторы вставки в вашей другой базе данных.
РЕДАКТИРОВАТЬ
Исходя из вашего комментария о том, что таблица Test имеет 100 столбцов , тогда может быть лучше использовать экспорт данных expdp
и импорт данных impdp
.С помощью этих утилит вы можете указать экспорт только данных вашей тестовой таблицы, а затем импортировать их в другой экземпляр.
Обязательно включите для expdp
аргументы TABLES=Test CONTENT=DATA_ONLY
и для impdp
аргументы TABLE_EXISTS_ACTION=APPEND