Вот проблема. Я запускаю запрос в SQL Server Management Studio. Я нажимаю «Сохранить результаты как ...» и сохраняю файл как CSV. Когда я открываю файл CSV (с помощью Блокнота или любого текстового редактора), в каждом столбце добавляются конечные пробелы, чтобы сделать их одинаковой ширины. Это крайне неприятно, потому что когда я открываю файл в Excel, он автоматически преобразует поля в столбцы, изменяя номера счетов и т. Д. В научную нотацию.
В SQL Server 2005 дополнительные пробелы не добавляются, поэтому Excel просто помещает все данные в один столбец. Затем я могу преобразовать текст в столбцы и указать каждый столбец как текст. Но моя компания переключила меня на SQL Server 2008, и теперь единственный способ получить правильное форматирование - это импортировать CSV в Access, запускать функции Trim в Access (и, таким образом, изменять имена полей), чтобы избавиться от пробелов, а затем экспортировать из доступа в Excel. ПОЖАЛУЙСТА ПОМОГИ!!! Почему, черт возьми, SQL Server 2008 добавляет конечные пробелы и где можно остановить его ???
решено: см. Мой ответ ниже.