2009-03-19 3 views
1

Я использую мастер данных экспорта в sql server 2005.Экспортировать null в .csv

У меня есть таблица с нулевыми значениями во многих полях. Я бы хотел сохранить эти поля при экспорте в .csv, но они заменяются пустыми строками.

Я попытался изменить флажок «nullable» для полей в мастере, но это ничего не делает. Также пытались использовать "в качестве разделителя, так как без разделителей, NULL будет интерпретироваться как строка.

не
+0

Некоторые файлы CSV содержат '\ N' для значения NULL, [MySQL поддерживает это] (http://stackoverflow.com/questions/2675323/mysql-load-data-null-values). – hakre

ответ

6

Там нет такого понятия, как нуль в .csv файлов. Как вы сказали, значение null, "null" или "" бы все интерпретироваться как строковое значение. Подумайте об изменении источника, чтобы он добавил значение «ColumnXIsNull» в экспортированные записи.

+0

Что делать, если csv был разделен следующим образом: «string», «string», NULL - не работает? – Sam

+1

Если это нормально для вас, а затем пойти на это. Как я уже сказал, в CSV нет ничего подобного. когда вы хотите означать, что значение должно быть нулевым, прекрасно ... пока что-то читает, csv понимает вашу конвенцию. –

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