Updated Branches: refs/heads/trunk fd756a0c4 -> 0bd1e8935
SQOOP-1034: Fix SQL Azure database may return table columns in inconsistent order (Shuaishuai Nie via Jarek Jarcec Cecho) Project: http://git-wip-us.apache.org/repos/asf/sqoop/repo Commit: http://git-wip-us.apache.org/repos/asf/sqoop/commit/0bd1e893 Tree: http://git-wip-us.apache.org/repos/asf/sqoop/tree/0bd1e893 Diff: http://git-wip-us.apache.org/repos/asf/sqoop/diff/0bd1e893 Branch: refs/heads/trunk Commit: 0bd1e8935333156297f917f37787c62e0b9357d8 Parents: fd756a0 Author: Jarek Jarcec Cecho <[email protected]> Authored: Mon May 20 07:44:26 2013 -0700 Committer: Jarek Jarcec Cecho <[email protected]> Committed: Mon May 20 07:44:26 2013 -0700 ---------------------------------------------------------------------- .../org/apache/sqoop/manager/SQLServerManager.java | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/sqoop/blob/0bd1e893/src/java/org/apache/sqoop/manager/SQLServerManager.java ---------------------------------------------------------------------- diff --git a/src/java/org/apache/sqoop/manager/SQLServerManager.java b/src/java/org/apache/sqoop/manager/SQLServerManager.java index ed9eaf8..88254a8 100644 --- a/src/java/org/apache/sqoop/manager/SQLServerManager.java +++ b/src/java/org/apache/sqoop/manager/SQLServerManager.java @@ -143,6 +143,13 @@ public class SQLServerManager } @Override + protected String getListColumnsQuery(String tableName) { + return + super.getListColumnsQuery(tableName) + + " ORDER BY ORDINAL_POSITION"; + } + + @Override public String escapeColName(String colName) { return escapeObjectName(colName); }
