2013-10-07 4 views
0

У меня есть столбец даты в таблице, который получает значения из файла csv. Прямо сейчас, если значение даты равно null, встает 1900/01/01. Как я могу изменить его на пустую строку?SQLServer epoch time null date

Благодаря

+0

Как вы заполняете таблицу из файла csv? Это должно быть свойство процесса импорта. – David

+0

Вы говорите, что значение в CSV составляет «01/01/1900», и вы хотите, чтобы он импортировался как NULL? – UnhandledExcepSean

+0

Я использую средство данных SQLSERVER-> Import. Есть 8 файлов csv, которые я импортирую отдельно в 8 временных таблиц. Мне нужно поместить все эти временные файлы в одну таблицу сотрудников. Один из столбцов «EndDate» иногда является нулевым. Когда я добавляю эти даты из временных таблиц в таблицы сотрудников, он вставляет «1900/01/01» для столбца даты окончания. – user2726975

ответ

0

В вас CSV файл выберите столбец и изменить его тип простого текста, а затем попытаться импортировать данные.

+0

Я открываю его в формате excel .. Я не вижу вариант простого текста. Не могли бы вы рассказать мне подробно. – user2726975

+0

. Откройте листок Excel, перейдите на вкладку «Главная», затем на ленте найдите раздел «Числа» и сверху. быть выпадающим списком типов данных в столбце, SELECT столбец даты на вашем листе, и в раскрывающемся списке будет отображаться ваш текущий тип. перейдите в раскрывающийся список и выберите ** Текст ** или ** Общие **, что когда-либо работает для вас, попробуйте оба. –