Выход SQL Server 2012 в txt файл добавляет пробелы в конец строки

У меня есть проект для вывода запроса в .txt из SQL Server 2012, где тип данных - varchar(25), а длина строки - переменная. Выходные данные - это добавление пробелов в конец строки, чтобы выходные данные были равны ширине столбца. Я пробовал rtrim(), однако в исходных данных нет пробелов. Я не могу изменить тип данных столбца.

Пример данных - "XXXXX.XXX", а результат - "XXXXX.XXX".

Вы имеете в виду SQL Server 2012?

Ilyes 02.11.2018 17:50

Пожалуйста, поделитесь с нами кодом, который вы уже написали для достижения результата. В любом случае следуйте ссылка, чтобы узнать больше о том, как задать хороший вопрос

Yuriy Tsarkov 02.11.2018 17:55

Ага. Вы правы, rtim() не работает, потому что его не существует. Вы также не показали нам, как вы экспортируете, поэтому довольно сложно объяснить, почему это может работать не так, как ожидалось.

Ken White 02.11.2018 18:18

SQL Server не добавляет пробелы заранее, за исключением случаев преобразования в типы фиксированной длины (CHAR(25)). Вам нужно будет добавить более подробную информацию о том, как вы создаете этот файл .txt. Какой язык, фреймворк, пакет, что у вас?

Jeroen Mostert 02.11.2018 18:18
ReactJs | Supabase | Добавление данных в базу данных
ReactJs | Supabase | Добавление данных в базу данных
Это и есть ваш редактор таблиц в supabase.👇
Понимание Python и переход к SQL
Понимание Python и переход к SQL
Перед нами лабораторная работа по BloodOath:
0
4
201
0

Другие вопросы по теме