-- Teradata Source always reads columns in the order as they are defined in the table. ODBC, on the other hand, requires columns be read in a specific order in certain circumstances (see [here](https://docs.microsoft.com/sql/odbc/reference/develop-app/getting-long-data) and [here](https://docs.microsoft.com/sql/relational-databases/native-client-odbc-api/sqlgetdata)). When the two orders do not match, read will fail with error message "Invalid descriptor index, descriptor record does not exist, or descriptor record was not properly initialized."
0 commit comments