2015-10-29 1 views
0

Я хотел бы экспортировать таблицу из SQL Server 2012 в txt-файл.SQL Server 2012, длинный столбец с XML-форматом (varchar) в таблице нельзя импортировать правильно

Один столбец (столбец 4) таблицы имеет тип varchar(max) и его формат

<xs:element name="MyName" type="ns:namespace" /> // this line went to column 4 
<xs:complexType name="myName1"> // **this line went to column 1, but they should be in the column 4** 
    <xs:sequence> 
    <xs:element name="aName" type="xs:string"/> 
.... 

очень долго около 2000 символов. Остальные 3 столбца очень короткие, и все они являются varchar.

Когда я экспортировал его как файл txt. Последний столбец добавлен в текст вывода. Итак, когда я импортировал его в другую базу данных SQL Server 2012, длинная строка была разбита на несколько новых строк, так что содержимое, принадлежащее длинному столбцу, было импортировано в первый столбец.

Любая помощь будет оценена по достоинству.

+0

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

ответ

0

Использовать разделители полей в процессе экспорта, чтобы символы новой строки в данных не обрабатывались в текстовом файле как символы новой строки.

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