В SSIS есть другие непечатаемые символы - PullRequest
0 голосов
/ 14 июля 2010

В SSIS {t}, {CR}, {LF} и {CR} {LF} перечислены в раскрывающемся списке разделителей строк и столбцов. Мне было интересно, есть ли другие номенклатуры, использующие обозначения фигурных скобок для непечатных символов? Я безуспешно пробовал следующее:

{звонок} - звонок {b} - Backspace {^^} - управляющий символ-разделитель столбцов

Ответы [ 2 ]

0 голосов
/ 14 февраля 2018

Я не знаю это наверняка, но, учитывая документацию из bcp о разделителях строк и полей, тем более что только \ t, \ n, \ r, \, \ 0 являются единственными поддерживаемыми не-при печатаемые символы, я подозреваю, что, возможно, {TAB} / {NULL} реализованы, но, учитывая, что они не находятся в поле со списком, они, вероятно, недоступны.

0 голосов
/ 15 июля 2010

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

Вот список надстроек для служб SSIS в codeplex:

http://ssisctc.codeplex.com/

Некоторые бросаются в глаза:

Источник плоских файлов регулярных выражений - источник синтаксического анализа плоских файлов на основе регулярных выражений.

Источник чтения файлов с разделителями - исходный компонент, способный выполнять анализ плоских файлов с разделителями, включая файлы со строками, в которых отсутствуют поля столбцов.1013 * Источник файла с разделителями - чрезвычайно надежный источник плоских файлов для служб Integration Services, который обрабатывает текст в кавычках и обеспечивает полный аудит данных.Основано на работе Microsoft Боба Бояника (Пример исходного кода для чтения файлов с разделителями).

...