Просто сделайте явную вставку ...
Если в вашей таблице есть столбцы в порядке A, B, C, D, E
Но в Pandas они есть в порядке D, C, B, A (примечание без столбца E)
Просто сгенерируйте SQL вставку как (примечание, у меня нет столбца E)
insert into <TABLE> (D,C,B,A) values (row_iterator.D,row_iterator.C,...)
Для столбца E - лучшее и самое простое решение - иметь значение по умолчанию в определении БД ....
т.е.
CREATE TABLE Bob (
A int NOT NULL,
B int NOT NULL,
C int NOT NULL,
D int NOT NULL,
E int DEFAULT 42
);
Надеюсь, что поможет