2014-10-10 4 views
1

Мне нужно получить столбец для импорта из CSV в ms sql. У меня есть поле даты, но мне также нужно поле недели недели, представленное численно. например, в понедельник будет 2. Есть ли способ сделать это как выражение в «Редакторе преобразования производных столбцов», аналогично функции Weekday() в excel?BIDS SSIS Полученный день недели с даты

ответ

1

Если «BIDS» означает «SSIS», я считаю, что вы ищете the DATEPART() function: вы можете извлечь номер дня, используя DATEPART("DW",[MyDateField]). Это вернет 1 на понедельник, 2 на вторник ... 7 на воскресенье.

Link with additional info

+0

ОК, я редактировал теги включить SSIS. – d90

+0

Отлично! Рад, что это помогло, и +1 для отредактированных тегов. Фактически вы можете включить версии, набрав SSIS-xxx и ищите правильный год, FYI. Система тегов здесь использует тире в качестве разделителя пробелов для идентификации одного значения тега. – AHiggins

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