Bạn nên chỉ định tên cột như bên dưới. Đó là một phương pháp hay và có thể giải quyết được vấn đề của bạn
insert into abc.employees (col1,col2)
select col1,col2 from employees where employee_id=100;
CHỈNH SỬA :
Như bạn đã nói employees
có 112 cột (sic!) hãy thử chạy bên dưới chọn để so sánh các cột của cả hai bảng
select *
from ALL_TAB_COLUMNS ATC1
left join ALL_TAB_COLUMNS ATC2 on ATC1.COLUMN_NAME = ATC1.COLUMN_NAME
and ATC1.owner = UPPER('2nd owner')
where ATC1.owner = UPPER('abc')
and ATC2.COLUMN_NAME is null
AND ATC1.TABLE_NAME = 'employees'
và bạn nên nâng cấp các bảng của mình để có cùng cấu trúc.