Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 bcp и неизвестный порядок столбцов  [new]
virtuOS
Member

Откуда: большая деревня
Сообщений: 265
Возможно ли?
Предположим, заказчик присылает csv файлы, в которых в первой строке указывается название столбца. Но вот порядок столбцов не гарантируется. Например:
fiophone
Иванов84991234567
Петров84951234567

phonefio
84991234567Иванов
84951234567Петров
12 июл 19, 10:51    [21925525]     Ответить | Цитировать Сообщить модератору
 Re: bcp и неизвестный порядок столбцов  [new]
buser
Member

Откуда: Санкт-Петербург
Сообщений: 4463
virtuOS, Use a Format File to Map Table Columns to Data-File Fields (SQL Server)
12 июл 19, 11:23    [21925561]     Ответить | Цитировать Сообщить модератору
 Re: bcp и неизвестный порядок столбцов  [new]
virtuOS
Member

Откуда: большая деревня
Сообщений: 265
buser, и? Все примеры для заранее известного исходного файла с определенной последовательностью столбцов.
12 июл 19, 12:10    [21925615]     Ответить | Цитировать Сообщить модератору
 Re: bcp и неизвестный порядок столбцов  [new]
tunknown
Member

Откуда:
Сообщений: 702
virtuOS
Предположим, заказчик присылает csv файлы, в которых в первой строке указывается название столбца. Но вот порядок столбцов не гарантируется.
Костыль- закачивать в таблицу с varchar полями Field1,...,FieldN. Потом вручную разбираться с ней, найдя запись с названиями полей?
12 июл 19, 12:30    [21925634]     Ответить | Цитировать Сообщить модератору
 Re: bcp и неизвестный порядок столбцов  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 6936
virtuOS,

ищите конвертер или пишите свой в другой формат или в тот же, но с заданной последовательностью столбцов.

На Visual Foxpro, например, такое решение элементарно создаётся.
12 июл 19, 12:32    [21925635]     Ответить | Цитировать Сообщить модератору
 Re: bcp и неизвестный порядок столбцов  [new]
Shakill
Member

Откуда: мск
Сообщений: 1838
virtuOS, до bcp vba-скриптом в экселе приводите столбцы к нужному порядку, задача сведена к предыдущей
12 июл 19, 13:06    [21925667]     Ответить | Цитировать Сообщить модератору
 Re: bcp и неизвестный порядок столбцов  [new]
aleks222
Member

Откуда:
Сообщений: 754
Shakill
virtuOS, до bcp vba-скриптом в экселе приводите столбцы к нужному порядку, задача сведена к предыдущей

проще прочитать первую строку и сгенерить нужный формат-файл.
12 июл 19, 16:08    [21925874]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить