Sim, você pode fazer isso. A maneira mais fácil é apenas criar uma View que
Select
s da tabela de destino, listando as colunas para as quais você deseja que os dados sejam direcionados, na ordem em que aparecem no arquivo de origem. Em seguida, BULK INSERT
para sua View em vez de diretamente para a Table.