2017-02-16 13 views
0

Я использую SSIS и пытаюсь преобразовать плоский файл, который имеет столбец для SSN и RN, к таблице, которая имеет 2 колонки, один для SSN, который равен varchar(9), а другой для RN, который составляет varchar(2).
Как разбить плоский файл на две отдельные колонки?SSIS: попытка конвертировать плоский файл с 1 столбцом, но имеет 2 типа данных в таблицу с 2 столбцами

+0

что плоский файл выглядеть в вашем случае? это ограниченный или просто необработанный файл? – LONG

+0

Это необработанный txt-файл –

+0

Можете ли вы добавить часть необработанного файла и объяснить, что вы пробовали до сих пор? – kloarubeek

ответ

0

Я понял. Я пытался сделать бросок, и я переключил его на подстроку. Я создал одно выражение, которое начиналось бы с первого символа и вытаскивало 9 символов. Затем я создал второе выражение, которое начнется с символа 10 и вытащит 2 символа. Как только это было сделано, я сделал преобразование данных, чтобы переключить их на строку.

SUBSTRING([SSN  RN],1,9) 
SUBSTRING([SSN  RN],10,2) 

Работа была успешной и была импортирована в таблицу в виде 2-х отдельных столбцов

 Смежные вопросы

  • Нет связанных вопросов^_^